NestJS 配置静态资源目录
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'),
serveRoot: '/public'
}),
],
controllers: [AppController],
providers: [AppService],
})
export class AppModule { }
这样配置之后就可以通过访问 http://localhost:3000/public/avatar.jpg
,访问到 public
目录中的文件了。
上一篇:MySQL 常用命令合集