当'require'd时,节点检查器查找<module>.js

node-inspector looking for <module>.js when 'require'd

本文关键字:查找 module js require 节点 检查      更新时间:2023-09-26

我开始使用Node Inspector (Linux Mint 14)。当我尝试调试一个简单的.js文件- console.log("Hello World") -使用:

node-debug app.js

Node Inspector按预期启动,在第一行中断,并运行到'resume'完成。

然而,如果我在我的app.js中包含一个'require':

require('someModule');
console.log('Hello World);

NI打破了ok,但当我'恢复'它抛出一个'文件未找到'错误,因为它找不到一个.js文件与节点模块名称在node_modules,即./node_modules/someModule.js。虽然有一个./node_modules/someModule/someModule.js

有人知道我错过了什么吗?

好!当我四处点击时,我点击了左下角的"暂停所有例外"按钮。再次点击这个,现在它忽略了在查找模块文件时抛出的所有异常。