【问题标题】:Cannot use Bitnami Node.js for building Cordova App. Because npm not recognized无法使用 Bitnami Node.js 构建 Cordova 应用程序。因为 npm 无法识别
【发布时间】:2016-07-03 15:12:29
【问题描述】:

我从 Bitnami 下载了 Node.js 和 Apache Ant。并为 Android SDK、Java JDK、Apache ANT 和 NODE.js 设置 环境变量 。

我在 CMD 中通过 echo %PATH% 命令检查了 PATH,结果为

  • C:\ProgramData\Oracle\Java\javapath;
  • C:\WINDOWS\system32;
  • C:\WINDOWS;
  • C:\WINDOWS\System32\Wbem;
  • C:\WINDOWS\System32\WindowsPowerShell\v1.0\;
  • C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;
  • C:\Program Files (x86)\Windows Live\Shared;
  • C:\Program Files(x86)\WinSCP\;
  • C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;
  • C:\Program Files\Java\jdk1.8.0_74\bin;
  • C:\Bitnami\apache-ant-1.9.2-bin\apache-ant-1.9.2;
  • C:\Softwares\android-sdk_r24.0.2-windows\android-sdk-windows\tools;
  • C:\Softwares\android-sdk_r24.0.2-windows\android-sdk-windows\platform-tools;
  • C:\Bitnami\nodejs-0.12.2-0;

但它总是这样显示,

  • C:>npm -v
  • 'npm' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

请提出解决此问题的建议。

谢谢

【问题讨论】:

    标签: android node.js


    【解决方案1】:

    找到了。

    npm 和 cordova 的路径位于 nodejs\node_modules 文件夹中。所以参考 use_nodejs 文件中的所有路径。请按照步骤操作。

    从 Windows 打开命令提示符。并输入C:\>set。从中可以获取所有系统变量和路径。

    从 C:\xxx\Bitnami\nodejs-0.12.2-0 打开 use_nodejs 这是 windows 批处理文件并输入 C:\>set,从这里你可以获取所有系统变量和路径,但看起来不同。

    比较两个命令提示符下的变量和路径,您可以了解路径。

    从 use_nodejs 命令提示符 路径更改 Windows 命令提示符中的路径,例如 setx NODE_HOME "C:\Bitnami\nodejs-0.12.2-0\nodejs\node_modules"。像这样更改您要添加的任何路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-15
      • 2018-12-12
      • 2021-11-20
      • 2019-08-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多