前置条件
首先确保环境已有 Node.js
,接着在终端运行以下命令。
1 | npm i -g @nestjs/cli // 全局安装Nest |
接着选择 yarn
进行安装。
项目结构
1 | src |
核心文件:
文件 | 说明 |
---|---|
app.controller.ts |
单个路由的基本控制器(Controller) |
app.controller.spec.ts |
针对控制器的单元测试 |
app.module.ts |
应用程序的根模块(Module) |
app.service.ts |
具有单一方法的基本服务(Service) |
main.ts |
应用程序的入口文件,它使用核心函数 NestFactory 来创建 Nest 应用程序的实例。 |
main.ts:
1 | import { NestFactory } from '@nestjs/core'; |
键入以下命令启动。
1 | npm run start:dev |
创建 Nest 应用的实例,会使用到核心 NestFactory
类。create()
方法会返回一个应用程序对象,这个对象会满足 INestApplication
接口。在上面的 main.ts
事例中,我们只需要启动HTTP监听器即可。
本文作者:Kiro