如何启用节点模块debugging?

最近开始在node.js上工作,我正在尝试使用重命名包。 成功安装(npm install rename)软件包和示例代码(位于文件test.js中)粘贴在下面:

console.log('Starting to rename'); var rename = require('rename'); rename('a.js', 'b.js'); console.log('Rename done'); 

文件a.js和test.js位于同一个目录下。 控制台正确显示了两条debugging消息,但文件a.js未被重命名。

我怎样才能启用重命名模块(或任何节点模块)debugging,以便我可以debugging其他日志消息?

注意:像find,mkdirp等其他软件包工作正常。

您可以通过执行DEBUG = *节点app.js来启用debugging,或通过带通配符*的envvariablesDEBUG来启用debugging。 如果您希望debugging的模块实际上正在使用debugging,它将启用所有模块的debugging。 Hardcore的做法是在模块中进行本地更改。

Interesting Posts