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
提交
取消