gpt4 book ai didi

node.js - 如何为 Node 模块启用调试?

转载 作者:搜寻专家 更新时间:2023-10-31 23:05:00 24 4
gpt4 key购买 nike

最近开始使用 node.js,我正在尝试使用 rename包裹。成功安装(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 位于同一目录中。控制台正确显示了两条调试消息,但文件 a.js 未重命名。

如何在重命名模块(或任何 Node 模块)上启用调试,以便我可以调试它的其他日志消息?

注意:其他软件包,如 find、mkdirp 等都可以正常工作。

最佳答案

您可以通过执行 DEBUG=* node app.js 或使用通配符 * 传递环境变量 DEBUG 来启用调试。它将为所有模块启用调试,前提是您希望调试的模块实际上正在使用调试。硬核的做法是在模块中进行局部更改。

关于node.js - 如何为 Node 模块启用调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29141478/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com