取消设置NODE_DEBUGvariables
我设置了NODE_DEBUG
环境variables来request
:
export NODE_DEBUG=request
现在我想解除它。
export NODE_DEBUG=""
我尝试了上面的命令,但是Node进程仍然输出请求debugging消息。
我做错什么了吗? 我怎样才能防止下面的消息?
REQUEST: { host: 'api......com', port: ..., path: '/...', method: 'get', headers: {...} STATUS: 200 HEADERS: {...}
尝试unset NODE_DEBUG
这将做它听起来像:“取消”这个环境variables。
( 值得一提的是@ vinayr对这个答案的评论,但我把它放在这里更容易发现 )
我的情况是,我正在使用另一个有debug: true
标志的库。 可能是在运行时设置了NODE_DEBUG="request"
。
var apiClient = new Foo({ debug: true });
通过删除debug: true
或将其设置为false
,问题就解决了。