首先已创建好一个初步的nest项目,这个在百度上有很多,可以去查阅借鉴。新建的项目目录为以下:
│ nest-cli.json
│ package-lock.json
│ package.json
│ README.md
│ tsconfig.build.json
│ tsconfig.json
│ tslint.json
│
├─src
│ app.controller.spec.ts
│ app.controller.ts
│ app.module.ts
│ app.service.ts
│ main.ts
│
└─test
app.e2e-spec.ts
jest-e2e.json
这中间没有模块,所以需要自己下载,npm -i 就可以了。最后启动npm run start。一个新的项目生成了。
首先一个新的app需要三个东西,模块控、制器和组件所以:
创建模块:
nest g module user
创建控制器:
nest g controller user
创建组件:
nest g service user
之后在src中就会多了一个user文件夹,可以在里面写相关代码方便分类