本项目基于 nestjs@6
项目结构
|____config 配置文件
| |____dev.config.json 开发环境配置
| |____prod.config.json 生产配置
|____src 后台逻辑代码
| |____middleware 中间件
| |____main.ts 启动文件
| |____dao dao层
| |____constant 常量
| |____api api控制器
| |____service 服务层
| |____pages mvc渲染页面
| |____interceptor 拦截器
命令
{
"scripts": {
"build": "nest build", // 构建
"start": "NODE_ENV=dev nest start", // 启动
"start:dev": "NODE_ENV=dev nest start --watch", // 启动开发模式并热重载
"start:debug": "NODE_ENV=dev nest start --debug --watch", // 启动debug模式并热重载
"start:prod": "NODE_ENV=prod nodemon dist/main", // 启动生产模式并热重载
},
}