已经在app.js中增加了如下方法:
app.use('/login',login.router);
app.use('/main',main.router);
app.use('/',login.router);
app.use(function(err, req, res) {
console.error(err,'app error');
res.status(500).send('500001');
});
但在某页面发生错误时,为何仍然会在页面输出错误堆栈?
已经在app.js中增加了如下方法:
app.use('/login',login.router);
app.use('/main',main.router);
app.use('/',login.router);
app.use(function(err, req, res) {
console.error(err,'app error');
res.status(500).send('500001');
});
但在某页面发生错误时,为何仍然会在页面输出错误堆栈?
3 回答2.6k 阅读✓ 已解决
1 回答944 阅读✓ 已解决
2 回答1.2k 阅读
1 回答942 阅读✓ 已解决
2 回答1.7k 阅读
2 回答626 阅读✓ 已解决
2 回答1.1k 阅读
注意参数,需要四个参数才会按你想像的那样处理,如下: