通過 ng new 項目名生成的項目
一級目錄
Angular cli 工具生成的目錄文件名不要隨意修改,要不然會影響工具的使用。
e2e:端到端的測試目錄,用來做自動測試的。
node_modules:Angular第三方包。
src:應用源代碼目錄,我們寫的代碼在這里面。
.editorconfig:webstrom IDE配置文件。
.gitignore:git配置文件。
.angular-cli.json:Angular命令行配置文件,實際項目中會修改該文件,引入第三方包等。
karma.conf.js:karma是單元測試的執行器,是karma的配置文件。
package.json:npm的Angular第三方包目錄,在命令行創建項目的時候,會根據這個配置文件去下載第三方包,保存在node_modules中。
protractor.conf.js:自動化測試的配置文件。
README.md:命令行的使用說明。
tsconfig.json:Typescript編譯成JavaScript的配置文件。
tslint.json:Angular代碼檢測配置文件。
src目錄
app:編寫的代碼
assets:靜態資源
environments:環境配置文件,Angular支持多環境開發,開發環境,測試環境,生成環境。比如:將開發環境,測試環境,生成環境的服務器訪問地址配置在不同文件。編譯的時候會根據環境不同編譯,后續博文介紹。
main.ts:腳本執行入口點。
polyfills.ts:導入一些第三方庫,意在兼容一些瀏覽器。
styles.css:全局的樣式寫在這里。
-------------
更多的Java,Angular,Android,大數據,J2EE,Python,數據庫,Linux,Java架構師,教程,視頻請訪問:
http://www.cnblogs.com/zengmiaogen/p/7083694.html