嗨,我正在开发我的第一个 Node.js 应用程序,我发现我的第一个问题非常基本,我无法捕获 HTTP 错误(404、500、...)
我已经关注了文档(我认为是这样),但我想我错过了一些东西。
这是我的代码:
var express = require('express')
app = express()
app.use(express.logger('dev'));
app.get('/', function(req, res) {
res.send('Hellow World!!!')
})
app.use(app.router);
app.use(function(err, req, res, next) {
console.error('Oh!! ERROR');
console.error('My ERROR: ' + JSON.stringify(err));
});
app.listen(3000);
console.log('Server running at http://127.0.0.1:3000/');
提前致谢。