分析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代码的质量检查