使用phonegap / cordova时,'node'不会被识别为内部或外部命令,可操作程序或批处理文件

时间:2014-05-01 17:24:12

标签: cordova

我正在使用phonegap / cordova。

Everthing安装了螺旋桨,即cordova,phonegap,ant,sdk,jdk。

但现在它说“节点不被认为是内部或外部命令”

17 个答案:

答案 0 :(得分:104)

在Windows中,您需要将node.js文件夹路径设置为系统变量或用户变量。

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

2)在“用户变量”或“系统变量”中找到变量PATH并将node.js文件夹路径添加为值。通常是C:\Program Files\nodejs;。如果变量不存在,请创建它。

3)重启IDE或计算机。

将“npm”和“Git”路径添加为变量也很有用,用分号分隔。

答案 1 :(得分:54)

很棒的答案,但你可以打开命令提示符并输入

String htmlString= "<img src='file:///android_asset/img/pj1.jpg' />";
    Document doc=Jsoup.parse(htmlString);
    Elements imgs=doc.select("[src]");
    for(Element img : imgs){
        File f=new File(img.attr("src"));
        System.out.println(f.getName());
    }

答案 2 :(得分:16)

通过运行命令提示符作为管理员

为我工作

答案 3 :(得分:14)

添加名为&#34; node&#34;的系统变量,其中包含节点路径的值。 它解决了我的问题,希望它有所帮助。

答案 4 :(得分:6)

如果使用windows installer安装Node,则无需执行任何操作。它添加了节点和npm的路径。

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

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

答案 5 :(得分:5)

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

答案 6 :(得分:4)

安装程序会自动添加系统变量的路径。重新启动系统,然后重试

答案 7 :(得分:1)

如果您已安装节点,则设置路径变量并突然开始出现此错误;尝试更新到最新版本。

这对我有用,从6.9.2到6.10。

答案 8 :(得分:1)

另外,尝试运行 nvm on 来打开节点。为我工作。

答案 9 :(得分:1)

请注意Path区分大小写。我尝试了setx PATH,但没有成功。就我而言,它是setx Path。确保您的 CMD以管理员身份运行

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

现在,只需重新启动,您的命令提示符(或重新启动PC)就可以使用node命令了。

答案 10 :(得分:0)

就我而言,我使用的是 nvm-windows 和 JetBrains Rider。所需的路径在环境变量中指定,但 MSBuild 没有选择它们。显然,安装 NVM 后我还没有重新启动我的电脑。重新启动 PC 解决了问题。

答案 11 :(得分:0)

就我而言,我使用的是 NVM,它安装了 Node v16.2.0,出于某种原因,node.exe 被命名为 node64.exe。我将其更改为 node.exe,一切正常。

答案 12 :(得分:0)

在windows搜索栏中输入“环境变量”打开并设置路径

<块引用>

C:\Program Files\nodejs;

在系统环境变量中添加路径后,如果问题仍然存在,请按步骤操作

  • 关闭cmd并打开新的cmd,尝试“node”命令。
  • 对于 VS 代码,请关闭所有窗口并重新打开,然后尝试“节点”命令。
  • 如果上述步骤不起作用,则重新启动系统。(这个对我有用)

答案 13 :(得分:0)

我在Windows 10上遇到了同样的问题。PATH变量已经更新,但是问题没有解决。我重新启动计算机,然后工作正常。

答案 14 :(得分:0)

转到您的node.js安装程序并选择“修复”选项可能会更好。这也可能会有所帮助,我认为它要容易一些。我希望这会有所帮助...

答案 15 :(得分:0)

我所做的是在系统变量中编辑了路径,然后放入

C:\Program Files\nodejs

开头。 这样对我有用

答案 16 :(得分:0)

在安装nodejs之后,设置PATH变量C:\ Program Files \ nodejs