Node.js 在Intellij idea ultimate中加载节点_模块时出现问题

Node.js 在Intellij idea ultimate中加载节点_模块时出现问题,node.js,intellij-idea,Node.js,Intellij Idea,通过遵循本教程中的步骤,我能够启动并运行nodejs 但是,在通过ide运行时,我无法加载任何模块。调试器就在这一行爆炸了 express = require("express"); 请注意,我已将所有模块安装在项目目录根目录下的locallynode_modules目录下,而不是全局。 仅供参考,我可以在命令提示符下运行相同的命令,但不能通过intellij 请注意,我使用的是节点0.6.6。我在Ubuntu 11.10 x64上运行 谢谢 -维努我有一个建议,你可以如何进行 首先让我描述

通过遵循本教程中的步骤,我能够启动并运行nodejs

但是,在通过ide运行时,我无法加载任何模块。调试器就在这一行爆炸了

express = require("express");
请注意,我已将所有模块安装在项目目录根目录下的locallynode_modules目录下,而不是全局。 仅供参考,我可以在命令提示符下运行相同的命令,但不能通过intellij

请注意,我使用的是节点0.6.6。我在Ubuntu 11.10 x64上运行

谢谢
-维努

我有一个建议,你可以如何进行

首先让我描述一下问题,然后是解决方法,然后是解决这个问题的建议

问题 在RequireXpress爆炸

原因 默认情况下,intellij将在出现任何异常时挂起。请参阅断点规则。 你被这个例外卡住了。 在本例中,异常是由于module.js正在尝试解析express。它实际上形成了不同的路径和文件名,请参见module.js中的逻辑,起始行159。 由于并非所有路径和文件名的排列形式都正确,所以在fs.statSync fs.js 414处会引发异常,因为该路径/文件名不存在。 变通办法 启动/加载模块时,关闭所有异常情况下的中断。在服务器运行时重新打开它

提议 node.js库的下一次迭代更优雅地处理包/模块解析?让我看看是否已经有一个bug被归档了