@Module({
imports: [
CommonModule,
ScheduleModule.forRoot(),
{
module: ChampionDataModule,
global: true,
},
{
module: AuthModule,
global: true,
},
...
일일이 module.ts 파일에서 정의를 해주지 않아도 global:true 옵션에서 해당 모듈을 모두 가져올 수 있다고 한다.
다만 module : 모듈 이름 에서 모듈 이름과 관련된 파일이 정의되어 있어야 한다.
예를 들면 ChampionDataModule에서 champion-data.module.ts 파일이 정의되어 있어야 하고
Auth 모듈도 auth.module.ts 파일이 정의되어 있어야 한다.
'Backend > NestJS' 카테고리의 다른 글
keyof와 typeof (1) | 2023.10.17 |
---|---|
다른 api 호출해오는법 (feat. httpService) (0) | 2023.10.17 |
rabbitMQ) prefetchCount란? (0) | 2023.09.18 |
role이 단수개가 아닌 복수개 처리 (0) | 2023.09.11 |
event listener와 handler에서 이벤트 수신하기 위한 Dev 환경 셋팅 (0) | 2023.08.31 |