每个功能模块都需要导入 NestJS HTTP Module
NestJS HTTP Module needs to be imported in every feature module
在 nestjs 中,http 模块需要导入到每个功能模块中。有没有办法在整个应用程序中只导入一次 http 模块?
虽然所有功能模块中的http配置都是一样的,但为什么要在每个功能模块中导入配置呢
谢谢。
您可以制作一个全局模块,像这样导入和导出它:
@Global()
@Module({
imports: [HttpModule.register(httpModuleOptions)],
exports: [HttpModule],
})
export class GlobalHttpModule {}
现在将其导入 AppModule
,您可以在任何地方使用 HttpService
在 nestjs 中,http 模块需要导入到每个功能模块中。有没有办法在整个应用程序中只导入一次 http 模块?
虽然所有功能模块中的http配置都是一样的,但为什么要在每个功能模块中导入配置呢
谢谢。
您可以制作一个全局模块,像这样导入和导出它:
@Global()
@Module({
imports: [HttpModule.register(httpModuleOptions)],
exports: [HttpModule],
})
export class GlobalHttpModule {}
现在将其导入 AppModule
,您可以在任何地方使用 HttpService