分析Angular目錄結構

風靈使發表於2018-08-28

分析Angular目錄結構以及Angular Cli生成的基礎程式碼

  • e2e 端到端的測試目錄,用來做自動測試得
  • node_modules 第三方的依賴包
  • src 原始碼目錄
  • app 包含應用的元件和模組
  • assets 用來存放靜態資原始檔
  • environment 環境配置,支援多環境開發,比如開發環境和生產環境可以共用一套程式碼
  • index.html 整個應用的根檔案
  • main.ts 整個應用的入口點
  • polyfills.ts 匯入必要的庫,使angular可以執行老版本的瀏覽器
  • style.css 應用全域性樣式
  • test.ts 做自動化測試的
  • tsconfig.json ts的配置檔案
  • .editconfig webstorm的配置檔案
  • .gitignore git的配置檔案
  • angular-cli.json angular的命令列工具的配置檔案
  • karma.config.js karma的配置檔案,用來執行自動化測試的
  • package.json 標準的npm工具的配置檔案,當前應用使用的第三方工具包,通過npm install 來安裝
  • protractor.conf.js 跟karma類似,也是用來做自動化測試
  • tslint.json 用來定義ts程式碼的質量檢查

相關文章