|--my-app 工程名
|--e2e 端到端測試
|--node_modules package.json列出的第三方模塊放在此處
|--src
|--app
|--app.component.css 根組件樣式
|--app.component.html 根組件模板
|--app.component.spec.ts 根組件測試
|--app.component.ts 根組件
|--app.module.ts 根模塊
|--assets 放置圖圖片等,構建應用時,會所有拷貝到發佈包中
|--environments 環境配置,在.angular-cli.json中指定使用規則
|--environment.prod.ts 生產環境使用
|--environment.ts 開發環境使用
|--favicon.ico 標籤頁圖標
|--index.html 網站主頁
|--main.ts 應用入口
|--styles.css 全局樣式
|--test.ts 單元測試入口
|--tsconfig.app.json 應用的編譯器配置文件
|--tsconfig.spec.json 單元測試的編譯器配置文件
|--.angular-cli.json Angular CLI配置文件
|--.editorconfig 編輯器配置文件
|--.gitignore git配置文件,確保自動生成的和工程無關的文件不會被提交到代碼庫
|--karma.conf.js 配置karma單元測試,ng test時使用
|--package.json 自定義腳本 & 第三方依賴
|--protractor.conf.js 端到端測試配置文件,ng e2e時使用
|--README.md 項目文檔
|--tsconfig.json 編譯器配置
|--tslint.json 給TSLint和Codelyzer用的配置文件,使用ng link時使用,幫助保持代碼風格統一