为了账号安全,请及时绑定邮箱和手机立即绑定

nodejs,koa2本地接口,ajax请求偶尔报404

nodejs,koa2本地接口,ajax请求偶尔报404

眼眸繁星 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 服务并没有起来。


查看完整回答
反对 回复 2019-03-19
  • 1 回答
  • 0 关注
  • 995 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信