概述
框架本身的实现也是组件化的,有一个个基础组件组成框架完整功能,每一个组件都是一个 nodejs 项目,所以才有 monorepo 风格组织框架的目录结构。
目录结构
├── CHANGELOG.md
├── LICENSE
├── README.md
├── configs # 通用配置
│ ├── base.tsconfig.json
│ ├── build.tslint.json
│ ├── errors.tslint.json
│ ├── mocha.opts
│ ├── nyc.json
│ ├── typedoc-tsconfig.json
│ ├── typedoc.json
│ └── warnings.tslint.json
├── dev-packages # 开发工具包
│ ├── cli
│ └── ext-scripts
├── doc
├── lerna-debug.log
├── lerna.json
├── package.json
├── packages # 组件包
│ ├── core
│ └── security
├── scripts # 脚本
├── tsconfig.json
├── tsfmt.json
├── tslint.json