컴공생의 다이어리
[NestJS] Global prefix - 공통 prefix 설정 본문
[NestJS] Global prefix
NestJS로 api를 개발하면서 모든 api 주소에 아래와 같이 일일히 /api를 붙여주고 있었다.
@Controller('api/test1')
export class Test1Controller {}
@Controller('api/test2')
export class Test2Controller {}
공통적으로 api라는 prefix가 붙는 것에 대해 전역으로 설정해줄 수 있는지 찾아보다 setGlobalPrefix로 전역 설정이 가능한 것을 알게 되었다.
src/main.ts 파일에서 아래와 같이 setGlobalPrefix() 메소드로 prefix를 한번에 전역 설정할 수 있다.
const app = await NestFactory.create(ApplicationModule);
app.setGlobalPrefix('api'); // <- global prefix
https://jakekwak.gitbook.io/nestjs/faq/untitled-1
728x90
'Development > Node.js & JavaScript' 카테고리의 다른 글
[js] 현재 위치 받아오기 - Geolocation API (0) | 2023.04.15 |
---|---|
[NestJS] Task Scheduling (0) | 2023.02.05 |
[js] 반복문 - for, for in, for of (0) | 2023.01.10 |
[Node.js] 파일 생성 - fs.writeFile(), fs.writeFileSync() (0) | 2022.12.15 |
npm 전역(global)으로 설치된 모듈 리스트 보기 (0) | 2022.11.25 |
Comments