NestJS 정적 파일 제공 Serve Static

Outclass·2022년 8월 4일
0

NestJS+GraphQL+TypeORM 

목록 보기
11/16

네스트 서버에서 정적파일을 제공하기 위한 방법을 알아보자

serve-static 설치

npm install --save @nestjs/serve-static
  • 설치중 충돌이 생겨서 강제설치를 했는데.. 찝찝...

세팅

 import { ServeStaticModule } from '@nestjs/serve-static/dist/serve-static.module';
 import { join } from 'path';

 @Module({
     imports: [
         ServeStaticModule.forRoot({
             rootPath: join(__dirname, '..', '파일디렉토리'),
         }),
     ],
 })
  • rootPath에 내가 정적파일을 제공하는데 사용할 디렉토리를 설정해준다
  • join은 'path'에서 불러오기
  • __dirname은 루트 경로

참고

https://docs.nestjs.com/recipes/serve-static
https://stackoverflow.com/questions/63429380/how-to-serve-static-images-in-nestjs

profile
When you stop having big dreams that’s when you’ve died, despite not being buried yet.

0개의 댓글