文档地址:https://docs.nestjs.cn/8/
1、初始化项目
npm i -g @nestjs/cli
nest new demo
npm run start:dev //项目正常启动
2、 搭建静态服务
安装依赖
npm install --save @nestjs/serve-static
在app.moudle.ts中引用
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { ServeStaticModule } from "@nestjs/serve-static";
import { join } from 'path';
@Module({
imports: [
ServeStaticModule.forRoot({rootPath: join(__dirname, '..', 'public'),})
],
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}
在项目根目录新建一个public目录,并建立一个file.txt文件
启动项目
npm run start:dev
访问http://localhost:3000/file.txt

本文介绍如何使用NestJS框架快速搭建静态文件服务。通过安装@nestjs/serve-static模块,并配置AppModule来指定静态资源目录,实现本地访问静态文件。步骤包括初始化项目、安装依赖及配置。
421

被折叠的 条评论
为什么被折叠?



