【发布时间】:2018-11-22 03:42:23
【问题描述】:
NestJS 无法解析 UsersModule 的依赖关系。错误:
错误:Nest 无法解析 UsersModule (?) 的依赖项。请 验证 [0] 参数在当前上下文中是否可用。
app.module.ts:
@Module({
imports: [
ConfigModule,
DatabaseModule,
GraphQLModule,
UsersModule,
],
providers: [
ErrorService,
],
exports: [
DatabaseModule,
ErrorService,
],
})
export class AppModule implements NestModule {}
users.module.ts:
@Module({
imports: [
DatabaseModule,
ErrorService,
],
providers: [
UsersService,
...usersProviders,
UserResolver,
],
})
export class UsersModule {
constructor(private readonly errorService: ErrorService) {}
}
问题是这个ErrorService,但是例如数据库模块以类似的方式使用,并且它可以正常工作。我有点困惑)也许有人会帮忙。谢谢。
【问题讨论】:
-
弗拉德,我在启动 Nestjs 5 时收到了这条消息,并为此提交了一个 Github 问题。 v5 的其他人也是如此。我们可能正在追尾试图解决这个问题。我想我最近才看到另一个帖子,就像几个小时前一样,有同样的信息。
-
能否分享一个 Github 问题的链接,好吗? @普雷斯顿
标签: typescript nestjs