Вот скриншот ошибки:
Я получил много ответов на эту проблему, но не нашел точного правильного решения. Когда Я удаляю UsersModule из кода ниже, тогда я получил ошибку 404, не найденную в почтальоне. Но когда я пишу UsersModule в коде ниже, я получил ошибку, которая упоминается на скриншоте.
Вот код модуля приложения:
@Module({
imports: [UsersModule,MongooseModule.forRoot("mongodb://localhost:27017/jwt",{ useNewUrlParser: true })],
controllers: [AppController],
providers: [AppService]
})
export class AppModule {}
Вот код Usersinterface:
import * as mongoose from 'mongoose'
export interface Usersinterface extends mongoose.Document {
readonly username: string;
readonly password: string;
}
Вот код UsersModule:
@Module({
imports:[UsersModule],
providers: [UsersService],
controllers: [UsersController],
exports:[UsersService]
})
export class UsersModule {}
Вот код UsersService:
@Injectable()
export class UsersService {
private hashLength = 16;
constructor(@InjectModel('Usersinterface') private readonly userModel:Model<Usersinterface>) {}