1 ) 环境准备
操作系统:支持 macOS,Linux,Windows
运行环境:Nodejs 建议选择 LTS 版本,建议使用最新版本
2 ) 安装 Nest 脚手架以及使用 CLI 创建项目
我们推荐直接使用脚手架,只需几条简单指令,即可快速生成项目:
cnpm i -g @nestjs/cli
cli的安装nest new nest-project
基于cli命令生成项目启动项目:
cnpm run start
或 $ cnpm run start:dev
open http://localhost:3000/
nest-project
├── .eslintrc.js eslint配置文件
├── .gitignore git忽略文件
├── .prettierrc prettier 配置文件
├── nest-cli.json cli配置文件
├── package.json 配置文件, 不仅是包依赖配置
├── README.md 描述文档
├── tsconfig.build.json ts配置文件
├── tsconfig.json ts配置文件
├── yarn.lock 版本锁文件
├── dist 构建后的目录
├── test 自动化测试目录
├── src 源码目录
│ ├── app.controller.spec.ts
│ ├── app.controller.ts
│ ├── app.module.ts
│ ├── app.service.ts
│ ├── main.ts