Nodejs应用程序无法在Nodeclipse中运行

时间:2014-05-30 08:04:29

标签: node.js nodeclipse

我设置了Nodeclipse并编写了一个简单的hello应用程序。当我尝试作为节点应用程序运行时,我收到以下错误

  

执行命令行时发生异常。无法运行程序“节点”   (在目录“C:\ path \ to \ app”中):CreateProcess error = 2,系统   找不到指定的文件

如果我从Nodejs控制台运行,应用程序就会运行。

有没有办法可以让它从Nodeclipse运行?

7 个答案:

答案 0 :(得分:24)

我知道这个问题已经过了一个月,但我遇到了同样的错误,并设法解决了这个问题。

尝试前往Window - >偏好 - > Nodeclipse并取消选中“在PATH上查找节点...”的框。然后确保下面的“Node.js路径”设置为node.exe文件的位置(对我来说它是C:\ Program Files(x86)\ nodejs \ node.exe)。

我不确定为什么会这样(我检查了我的PATH和nodejs肯定在那里),但也许它会帮助其他人。

答案 1 :(得分:5)

显示此错误导致您的node.exe未在PATH中配置 简单的解决方案是配置它或使用下面的方法 去窗口 - >偏好 - > nodeclipse 并取消选中该复选框(在PATH上查找节点) 它的工作原理

答案 2 :(得分:1)

你安装了Node.js吗?它的路径是什么?

检查窗口 - >偏好 - > Nodeclipse和比较。

http://www.nodeclipse.org/#support还有其他选项可以跟随

引用:

        
  • 我该怎么办? - 1) F1 /帮助 - >帮助竞赛 - > Nodeclipse帮助,      2) Online Help或      3) StackOverflow! * 1个
         * 1别忘了添加`nodeclipse`标签。      
  •     
  • 我收到了这个错误,为什么? - StackOverflow! * 1
  •     
  • 我收到了这个错误,我确定这是一个错误 - 提出issue

如果您报告错误,请包含以下内容:

        
  1. Nodeclipse版本号(如0.4或0.8)
  2.     
  3. Eclipse版本号(如4.3.1 Kepler或4.4.0)
  4.     
  5. Eclipse发行版(例如Eclipse for Java EE Developers)
  6.     
  7. 重现问题所需步骤的详细说明。
  8.     
  9. 您可以从Eclipse错误日志视图(窗口 - >显示视图...)获取的屏幕截图和堆栈跟踪      或来自' .log'来自目录' .metadata'的文件在你的工作区。
  10.     
  11. 参见示例issue #78

答案 3 :(得分:0)

在eclipse中安装node.js插件后,转到https://nodejs.org/en/官方网站,安装v4.2.6 LTS开源库,双击安装后再重新启动eclipse,然后完成!

答案 4 :(得分:0)

在系统路径变量-nodejs中将被提及为 C:\ Program Files \ nodejs \ 而我们需要包含node.exe,即C:\ Program Files \ nodejs \ node.exe 所以我们可以

  1. 取消选中“在PATH上找到节点”复选框。否则,请在下面的位置使用Node.js实例。

  1. 在系统路径变量中添加node.exe。

enter image description here添加了IDE映像(1个选项),以便易于修复。

答案 5 :(得分:0)

在这里,我重新启动了Eclipse,它运行正常,也许Eclipse在启动时加载了PATH-在我的情况下,我是在Eclipse加载Eclipse之后安装Nodejs的。

答案 6 :(得分:0)

除了上述乔丹的回答(配置Node.js路径)外,我还需要先使用Node.js运行时配置Javascript运行时库,然后才能“运行为”“ Node.js应用程序”并指向node.exe路径。该路径与Jordan提到的单独的Node.js路径相同。

首选项> JavaScript>运行时> [选择Node.js运行时]>添加:node.exe的路径