一、nestjs 环境搭建
- 安装 node
nvm use 22.6.0
- 安装 nestjs cli
npm i -g @nestjs/cli
- 创建项目
nest new project-name
- 启动项目
cd project-name & npm run start:dev
二、项目 package.json 中常用脚本命令
# 启动开发环境
npm run start:dev
# 启动生产环境
npm run start:prod
# 打包构建生产源码
npm run build
# 单元测试
npm run test
# 端对端测试
npm run test:e2e
# eslint 全局校验
npm run lint
# prettier 全局格式化
npm run format
三、nestjs cli 常用命令
- 展示命令列表
nest --help
- 常用创建命令
# 模块
nest g module module-name
# 控制器
nest g controller controller-name
# 服务
nest g service service-name
# 中间件
nest g middleware middleware-name
# 管道
nest g pipe pipe-name
# 过滤器
nest g filter filter-name