当使用phonegap / cordova时,'节点'不被识别为内部或外部命令,可操作程序或batch file

我正在使用phonegap / cordova。 everthing是安装推进即cordova,phonegap,ant,sdk,jdk。 但现在它说“节点不被识别为内部或外部命令”请帮助!

在Windows中,您需要将node.js文件夹path设置为系统variables或用户variables。

1)打开控制面板 – >系统和安全 – >系统 – >高级系统设置 – >环境variables

2)在“用户variables”或“系统variables”中查找variablesPATH并添加node.js文件夹path作为值。 通常是C:\Program Files\nodejs; 。 如果variables不存在,创build它。

3)重新启动您的IDE或计算机。

用分号分隔“npm”和“Git”path作为variables是很有用的。

很好的答案,但你可以打开命令提示符并input

  SET PATH=C:\Program Files\Nodejs;%PATH% 

添加一个名为“node”的系统variables,其值为您的节点path。 它解决了我的问题,希望它有帮助。

在使用Windows时,安装应该自动编辑%PATH%variables。 因此,我怀疑你只需要安装后重新启动系统。

如果您使用Windows安装程序安装节点,则无需执行任何操作。 它增加了节点和npm的path。

您还可以使用Windows setx命令更改系统环境variables。 不需要重新启动。 只是注销/login。 或者只要打开一个新的cmd窗口,如果你想看到那里的变化。

 setx PATH "%PATH%;C:\Program Files\nodejs" 

安装程序自动添加到系统variables的path 重新启动系统,然后重试

以pipe理员身份运行命令提示符为我工作

如果您已经安装了节点,则会设置pathvariables,您突然开始出现此错误; 尝试更新到最新版本。

这对我的工作从6.9.2到6.10。