1. Static File Serving ์ต์ ์ถ๊ฐ
1yarn add @nestjs/serve-static
app.module.ts
1// ์๋ต2@Module({3imports: [4PostsModule,5/***6* http://localhost:3000/public/posts/4022.jpg7* http://localhost:3000/posts/4022.jpg8*/9ServeStaticModule.forRoot({10rootPath: PUBLIC_FOLDER_PATH,11serveRoot: '/public',12}),13// ์๋ต14],15// ์๋ต16})17export class AppModule {}
2. Class Transformer ์ด์ฉํด URL์ prefix ์ถ๊ฐ
posts.entity.ts
1// posts.entity.ts ์๋ต2@Column({3nullable: true,4})5@Transform(({ value }) => value && `/${join(POST_PUBLIC_IMAGE_PATH, value)}`)6image?: string