【问题标题】:Why Config Example Service file does not have @Injectable decorator?为什么配置示例服务文件没有 @Injectable 装饰器?
【发布时间】:2019-06-25 10:32:09
【问题描述】:

https://docs.nestjs.com/techniques/configuration 我试图按照 NestJS 的配置部分中提到的示例进行操作,但我注意到定义了一个没有 @Injectable 装饰器的服务类 (ConfigService)。这只是一个错误还是也可以这样定义?

根据我在nestjs Service 上阅读的文档,它们也是提供者需要定义可注入装饰器https://docs.nestjs.com/providers

【问题讨论】:

    标签: service nestjs


    【解决方案1】:

    这绝对是一个错误。所有提供者都需要有 @Injectable() 装饰器。我还建议使用文档中描述的 @Global() 装饰器使 ConfigModule 全局化。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-23
      • 1970-01-01
      • 2021-03-12
      • 2020-07-24
      • 2013-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多