CNode

node debug模块不显示调试字符

问答
Wwwwshishd发布于9 年前最后回复9 年前4 回复3828 浏览0 收藏

我用的是MAC下的终端,使用官方的例子

var debug = require('debug')('worker');

setInterval(function(){
  debug('doing some work');
}, 1000);

但是运行程序后,在终端下什么也不显示。。请问大家知道是怎么回事吗?

查看回复

回复 (4)

W
wwwshishd#1·9 年前

运行环境: node为7.8.0版本,debug为2.6.6版本

A
atian25#2·9 年前

加环境变量了么? DEBUG=worker node your_file.js

W
wwwshishd#3·9 年前
引用 atian25加环境变量了么? DEBUG=worker node your file.js

@atian25 加了环境变量可以显示了,但是如果有多个DEBUG环境变量,怎么办? var debug = require('debug')('worker'); var debug = require('debug')('http');

A
atian25#4·9 年前

看文档啊,文档中不是写的很清楚么。

DEBUG=*DEBUG=worker,http

参与回复
登录后即可参与回复。登录