【发布时间】:2020-08-06 18:45:51
【问题描述】:
这是错误截图:
我得到了很多关于这个问题的答案,但我没有得到任何正确的解决方案。当我从下面的代码中删除 UsersModule 时,我得到了邮递员中未找到的 404 错误。但是当我在下面的代码中编写 UsersModule 时,我得到了屏幕截图中提到的错误。
这里是app模块的代码:
@Module({
imports: [UsersModule,MongooseModule.forRoot("mongodb://localhost:27017/jwt",{ useNewUrlParser: true })],
controllers: [AppController],
providers: [AppService]
})
export class AppModule {}
这是用户界面的代码:
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>) {}
【问题讨论】:
标签: typescript api jwt postman nestjs