我设置了 Nodeclipse 并编写了一个简单的 hello 应用程序。当我尝试作为节点应用程序运行时,出现以下错误
执行命令行时发生异常。无法运行程序“node”(在目录“C:\path\to\app”中):CreateProcess error=2,系统找不到指定的文件
如果我从 Nodejs 控制台运行,应用程序就会运行。
有没有办法让它可以从 Nodeclipse 运行?
我设置了 Nodeclipse 并编写了一个简单的 hello 应用程序。当我尝试作为节点应用程序运行时,出现以下错误
执行命令行时发生异常。无法运行程序“node”(在目录“C:\path\to\app”中):CreateProcess error=2,系统找不到指定的文件
如果我从 Nodejs 控制台运行,应用程序就会运行。
有没有办法让它可以从 Nodeclipse 运行?
我知道这个问题已经有一个月了,但我遇到了同样的错误并设法解决了它。
尝试转到 Window -> Preferences -> Nodeclipse 并取消选中“find node on PATH ...”框。然后确保下面的“Node.js 路径”设置为 node.exe 文件的位置(对我来说它是 C:\Program Files (x86)\nodejs\node.exe)。
我不确定为什么会这样(我检查了我的 PATH 并且 nodejs 肯定在其中),但也许它会帮助其他人。
显示此错误是因为您的 node.exe 未在 PATH 中配置简单的解决方案是配置它或使用以下方法转到 windows -> 首选项 -> nodeclipse 并取消选中复选框(在 PATH 上查找节点)它可以工作
你有安装 Node.js 吗?它的路径是什么?
检查 Window -> Preferences -> Nodeclipse 并进行比较。
http://www.nodeclipse.org/#support还有其他选项可供选择
引用:
如果您报告错误,请包括以下内容:
在eclipse中安装好node.js插件后,到https://nodejs.org/en/ 官网,安装v4.2.6 LTS开源库,双击安装后重启eclipse,大功告成!
同样在这里,我重新启动了 Eclipse,它工作正常。
Eclipse 在启动时加载变量 PATH - 在我的例子中,我在执行 Eclipse 时安装了 Nodejs。
除了上面 Jordan 的回答(配置 Node.js 路径)之外,我还需要使用 Node.js 运行时配置 Javascript 运行时库,然后才能“运行为”“Node.js 应用程序”并指向 node.exe小路。与 Jordan 提到的单独的 Node.js 路径相同的路径。
首选项 > JavaScript > 运行时 > [选择 Node.js 运行时] > 添加:node.exe 的路径