我想在我的应用中使用调试模块 而不是console.log或类似的 但没有运行我的应用程序:
DEBUG=app node server
所以我尝试过:
if (app.get('env') === 'development') {
process.env.DEBUG = 'app';
}
但它没有用。
有没有办法在代码中设置DEBUG模式?
更新
感谢@thefourtheye(见评论)
if (process.env.NODE_ENV === 'development') {
process.env.DEBUG = 'app';
}
var debug = require('debug')('app');
更好
if (process.env.NODE_ENV === 'development') {
process.env.DEBUG = 'app:*';
}
var debug = require('debug'),
info = debug('app:info'),
error = debug('app:error');