1. ├── node_modules # 包管理工具
    2. ├── src # 源代码
    3. ├── app # 包含应用的组件和模块,我们要写的代码都在这个目录
    4. ├── app-routing.module.ts # 当前项目的路由配置文件
    5. ├── app.component.html # 组件的模板文件
    6. ├── app.component.scss # 组件的 sass 文件
    7. ├── app.component.spec.ts # 组件的测试文件
    8. ├── app.component.ts # 组件的核心 js 文件
    9. ├── app.module.ts # 组件入口
    10. ├── assets # 资源目录,存储静态资源的 比如图片
    11. ├── environments # 环境配置。Angular是支持多环境开发的
    12. ├── app-routing.module.ts #
    13. ├── favicon.ico # 项目 title 图标
    14. ├── index.html # 整个应用的根html,程序启动就是访问这个页面
    15. ├── main.ts # 整个项目的入口点,Angular 通过这个文件来启动项目
    16. ├── polyfills.ts # 主要是用来导入一些必要库,为了让 Angular 能正常运行在老版本下
    17. ├── styles.scss # 主要是放一些全局的样式
    18. ├── test.ts # 也是自动化测试用的
    19. ├── .browserslistrc # 编写不同浏览器的兼容配置
    20. ├── .editorconfig # 不同浏览器格式化的配置
    21. ├── .gitignore # git 提交忽略文件
    22. ├── angular.json # angular 的配置
    23. ├── CHANGELOG.md # git 提交记录描述
    24. ├── karma.conf.js # 自动化测试的配置
    25. ├── package-lock.json # 依赖包版本锁定文件
    26. ├── package.json # 依赖包
    27. ├── tsconfig.app.json # 当前项目 ts 的配置文件
    28. ├── tsconfig.json # 编辑器的一个 ts 检测文件
    29. └── tsconfig.spec.json # ts 脚本检测文件