44 lines
1.3 KiB
Markdown
44 lines
1.3 KiB
Markdown
|
```shell
|
|||
|
.
|
|||
|
├── @types
|
|||
|
│ └── index.d.ts
|
|||
|
├── README.md
|
|||
|
├── app.js
|
|||
|
├── build # 构建脚本 在shell下直接执行: ./build
|
|||
|
├── check-config # 检查启动环境所需的配置文件 ./check-config
|
|||
|
├── ci # CI相关脚本,一般是在CI容器里执行
|
|||
|
│ └── build_tag.sh
|
|||
|
├── dto
|
|||
|
│ ├── admin.ts
|
|||
|
│ └── init.ts
|
|||
|
├── entity # ORM映射
|
|||
|
│ └── user.ts
|
|||
|
├── event.js # 全局事件管理工具
|
|||
|
├── example.env # 环境变量示例文件
|
|||
|
├── middlewares # 中间件
|
|||
|
│ ├── ValidateDto.js # 验证DTO
|
|||
|
│ ├── auth.js # 鉴权
|
|||
|
│ └── page_auth.js
|
|||
|
├── nodemon.json # nodemon配置
|
|||
|
├── ormconfig.example.json # ORM配置示例文件
|
|||
|
├── ormconfig.json # ORM配置
|
|||
|
├── package.json
|
|||
|
├── public
|
|||
|
│ └── stylesheets
|
|||
|
│ ├── style.css
|
|||
|
│ └── style.less
|
|||
|
├── routes # 路由
|
|||
|
│ ├── admin.js
|
|||
|
│ ├── index.js
|
|||
|
│ └── users.js
|
|||
|
├── tsconfig.json
|
|||
|
├── utils
|
|||
|
│ ├── auth.js # 鉴权工具:加密生成token/解密token
|
|||
|
│ └── id.ts # ID生成器
|
|||
|
├── views
|
|||
|
│ ├── error.hjs
|
|||
|
│ └── index.hjs
|
|||
|
├── www
|
|||
|
└── yarn.lock
|
|||
|
```
|