有没有办法启用/禁用 取决于良好的环境?
例如,我想运行它 只有当NODE_ENV等于发展时
var goodOptions = {
opsInterval: 1000,
reporters: [{
reporter: require('good-console'),
events: {log: '*', response: '*' , error: '*' , request: '*'}
}]
};
server.register({
register: require('good'),
options: goodOptions
},
function(err) {
if (err) {
throw err;
}
}
);
没有三元运营商:)
答案 0 :(得分:2)
您可以添加:
if (process.env.NODE_ENV !== 'development') {
goodOptions.reporters = [];
}
如果你开始进入复杂的配置,那么你应该看看hapijs/confidence这是一个非常强大的配置工具。尽管如此,这将是一种过度杀伤。