神秘的`@Module() 装饰器中的 "modules" 键已弃用`
Mysterious `The "modules" key in the @Module() decorator is deprecated`
运行 nestjs 应用程序和控制台显示:
WARNING!!
The "modules" key in the @Module() decorator is deprecated and will be removed within next major release. Use the "imports" key instead.
我的模块声明如下:
@Module({
imports: [UserModule],
providers: [AuthService, JwtStrategy],
controllers: [AuthController]
})
export class AuthModule {}
我还对 modules
这个词执行了 "find in path" 以确保我的代码中没有 modules
。
有什么想法吗?
我在使用旧版本的 NestJs 时遇到了这个问题。升级 package.json 有帮助。
确保对所有 @nestjs/* 包使用最新版本 ^5.0.0。
运行 nestjs 应用程序和控制台显示:
WARNING!!
The "modules" key in the @Module() decorator is deprecated and will be removed within next major release. Use the "imports" key instead.
我的模块声明如下:
@Module({
imports: [UserModule],
providers: [AuthService, JwtStrategy],
controllers: [AuthController]
})
export class AuthModule {}
我还对 modules
这个词执行了 "find in path" 以确保我的代码中没有 modules
。
有什么想法吗?
我在使用旧版本的 NestJs 时遇到了这个问题。升级 package.json 有帮助。 确保对所有 @nestjs/* 包使用最新版本 ^5.0.0。