node debug模块不显示调试字符
我用的是MAC下的终端,使用官方的例子
var debug = require('debug')('worker');
setInterval(function(){
debug('doing some work');
}, 1000);
但是运行程序后,在终端下什么也不显示。。请问大家知道是怎么回事吗?
4 回复
运行环境: node为7.8.0版本,debug为2.6.6版本
加环境变量了么? DEBUG=worker node your_file.js
@atian25 加了环境变量可以显示了,但是如果有多个DEBUG环境变量,怎么办?
var debug = require('debug')('worker');
var debug = require('debug')('http');
看文档啊,文档中不是写的很清楚么。
DEBUG=*
或 DEBUG=worker,http