【发布时间】:2020-06-21 12:09:20
【问题描述】:
当我启动服务器时,出现这个错误:
this.mongo.connect('mongodb://localhost:27017/tsnode', { ^ 类型错误:无法读取未定义的属性“连接”
import express from 'express';
import mongoose from 'mongoose';
import cors from 'cors';
class App {
public express: express.Application;
public mongo: mongoose.Mongoose;
constructor() {
this.express = express();
this.database();
this.middlewares();
this.routes();
}
private middlewares(): void {
this.express.use(express.json());
this.express.use(cors());
}
private database(): void {
this.mongo.connect('mongodb://localhost:27017/tsnode', {
useUnifiedTopology: true,
});
}
private routes(): void {
this.express.get('/', (req, res) => res.send('Hello World!'));
}
}
export default new App().express;
【问题讨论】:
标签: javascript mongodb typescript mongoose