npm install -g @nestjs/cli
nest new project-name
cd project-name
npm install
npm run start:dev
# Generate a module declaration
# 生成模块文件
nest g s mo
name |
alias |
description |
application |
application |
Generate a new application workspace |
class |
cl |
Generate a new class |
configuration |
config |
Generate a CLI configuration file |
controller |
co |
Generate a controller declaration |
decorator |
d |
Generate a custom decorator |
filter |
f |
Generate a filter declaration |
gateway |
ga |
Generate a gateway declaration |
guard |
gu |
Generate a guard declaration |
interceptor |
itc |
Generate an interceptor declaration |
interface |
itf |
Generate an interface |
library |
lib |
Generate a new library within a monorepo |
middleware |
mi |
Generate a middleware declaration |
module |
mo |
Generate a module declaration |
pipe |
pi |
Generate a pipe declaration |
provider |
pr |
Generate a provider declaration |
resolver |
r |
Generate a GraphQL resolver declaration |
resource |
res |
Generate a new CRUD resource |
service |
s |
Generate a service declaration |
sub-app |
app |
Generate a new application within a monorepo |
npm install express-session --save
npm i @types/express-session -D