nodejs post请求报error: No default engine was specified and no extension was provid

看看自己的app.js是不是写成下面这样了

app.use(function (err, req, res, next) {
    res.status(err.status || 500);
    res.render('error', {
        message: err.message,
        error: {}
    });
});

改成

app.use(function (err, req, res, next) {
    res.status(err.status || 500);
    res.json({
        message: err.message,
        error: err
    });
});

就可以了

不过主要原因还是你有其他的地方出错了

 nodejs 报413 Payload Too Large 问题解决
JavaScript初学者必看“箭头函数” 
上一篇:nodejs 报413 Payload Too Large 问题解决
下一篇:JavaScript初学者必看“箭头函数”
评论

如果我的文章对你有帮助,或许可以打赏一下呀!

支付宝
微信
QQ