我想知道这段代码是否有问题:
var options = {
opsInterval: 1000,
reporters: [
{
reporter: require('good-console'),
events: { log: '*', response: '*' }
},
{
reporter: require('good-file'),
events: { ops: '*' },
config: './log/good.log'
}
]
};
server.register(
{
register: require('good'),
options: options
},
function (err) {console.log(err)
if (err) {
return console.error(err);
}
server.start(function () {
console.info('Server started at ' + server.info.uri);
});
}
);
例如我设置为
config: './thereIsNotDirHere/good.log'
错误总是未定义的。
答案 0 :(得分:0)
也许如果你在server.start回调和抛出错误中放入一个错误参数,你应该能够看到错误返回。
server.start(function (err) {
if (err) {
throw err;
}
console.info('Server started at ' + server.info.uri);
});