眼眸繁星
2019-03-15 19:15:47
nodejs,koa2本地接口,ajax請求偶爾報404,是什么問題?server.jsconst Koa =require('koa');const app=new Koa();const mongoose=require('mongoose');const bodyParser = require('koa-bodyparser');const cors = require('koa2-cors');const router = require('./router/router')();//義務const database='mongodb://localhost:27018/koa2';//本地數據庫地址app.use(bodyParser());//處理post請求app.use(cors());//處理跨域app .use(router.routes()) .use(router.allowedMethods());mongoose.connect(database, function (err) { if (err) { console.log('數據庫連接失敗'); } else { app.listen(9000); console.log('端口9000,數據庫連接成功'); }});
1 回答

江戶川亂折騰
TA貢獻1851條經驗 獲得超5個贊
const Koa =require('koa');
const app=new Koa();
const mongoose=require('mongoose');
const bodyParser = require('koa-bodyparser');
const cors = require('koa2-cors');
const router = require('./router/router')();//義務
const database='mongodb://localhost:27018/koa2';//本地數據庫地址
app.use(bodyParser());//處理post請求
app.use(cors());//處理跨域
app
.use(router.routes())
.use(router.allowedMethods());
mongoose.connect(database, function (err) {
if (err) {
console.log('數據庫連接失敗');
} else {
console.log('端口9000,數據庫連接成功');
}
});
app.listen(9000);
因為連接mogodb 是異步的, 沒連接前, kao 服務并沒有起來。
添加回答
舉報
0/150
提交
取消