在 auth 模块中,我尝试从 usermodule 访问 userservice 类,收到类似无法找到模块 src/user/user.service 的错误,请查找示例代码 ---
提前致谢。
认证模块
@Module({
imports : [UserModule],
controllers: [AuthController],
providers: [JwtStrategy, AuthService],
exports : [JwtStrategy, AuthService]
})
export class AuthModule {}
Run Code Online (Sandbox Code Playgroud)
用户模块
@Module({
imports : [ MongooseModule.forFeature([{ name : 'User', schema : UserSchema }])],
controllers: [UserController],
providers: [UserService],
exports : [UserService, MongooseModule.forFeature([{ name : 'User', schema : UserSchema }])]
})
export class UserModule {}
Run Code Online (Sandbox Code Playgroud)
应用程序模块
imports: [
AuthModule,
UserModule,
MongooseModule.forRoot('--',
)],
controllers: [AppController],
providers: [AppService]
})
export class AppModule {}
Run Code Online (Sandbox Code Playgroud)
小智 5
尝试将 src/ 替换为 ../ 或导航到该路径的任何相对路径,使用 ./ 或 ../ 当您自动导入某些文件时,这种情况经常发生。此外,您可以在用户模块中导出用户服务,并将其(UserService)放置在身份验证提供程序中,而无需导入整个模块。
| 归档时间: |
|
| 查看次数: |
1456 次 |
| 最近记录: |