概述

框架本身的实现也是组件化的,有一个个基础组件组成框架完整功能,每一个组件都是一个 nodejs 项目,所以才有 monorepo 风格组织框架的目录结构。

目录结构

  1. ├── CHANGELOG.md
  2. ├── LICENSE
  3. ├── README.md
  4. ├── configs # 通用配置
  5. ├── base.tsconfig.json
  6. ├── build.tslint.json
  7. ├── errors.tslint.json
  8. ├── mocha.opts
  9. ├── nyc.json
  10. ├── typedoc-tsconfig.json
  11. ├── typedoc.json
  12. └── warnings.tslint.json
  13. ├── dev-packages # 开发工具包
  14. ├── cli
  15. └── ext-scripts
  16. ├── doc
  17. ├── lerna-debug.log
  18. ├── lerna.json
  19. ├── package.json
  20. ├── packages # 组件包
  21. ├── core
  22. └── security
  23. ├── scripts # 脚本
  24. ├── tsconfig.json
  25. ├── tsfmt.json
  26. ├── tslint.json