Hey I'm pretty new to the NestJS, can anybody explain me why is this happening?
Error:
Nest can't resolve dependencies of the AuthService (?, JwtService, PrismaService). Please make sure that the argument dependency at index [0] is available in the AuthModule context.
app.module.ts
@Module({
imports: [
ConfigModule.forRoot({
isGlobal: true,
load: [config],
}),
AuthModule,
PrismaModule,
UserModule,
],
})
export class AppModule {}
user.module.ts
@Module({
providers: [UserService, PrismaService, AuthService, JwtService],
controllers: [UserController],
imports: [TypedEventEmitterModule],
})
export class UserModule {}
user.service.ts
export class AuthService {
constructor(
private userService: UserService,
private jwtService: JwtService,
private prisma: PrismaService,
) {}
}
auth.module.ts
@Module({
controllers: [AuthController],
providers: [AuthService, UserService, PrismaService, JwtService],
})
export class AuthModule {}