【问题标题】:'cordova' is not recognized as an internal or external command'cordova' 未被识别为内部或外部命令
【发布时间】:2015-09-29 21:31:36
【问题描述】:

我正在尝试使用 node.js,命令行界面安装 cordova 5.1.1 版本。

cordova 已安装在机器上,但我无法使用 cordova 命令。当我列出包时,我可以看到已安装的 cordova cordova,但无法运行命令来创建项目。

系统配置:操作系统:windows 8,npm 版本:1.3.21,Cordova 版本:5.1。

错误信息

C:>科尔多瓦

'cordova' 不是内部或外部命令、可运行程序或批处理文件。

【问题讨论】:

    标签: cordova phonegap-plugins phonegap-build


    【解决方案1】:

    需要设置环境变量。

    开始 -> 控制面板 -> 系统和安全 -> 系统 -> 环境变量

    我的电脑->右键->属性->高级系统设置->环境变量

    在您的用户的用户变量下:

    路径: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT% \System32\WindowsPowerShell\v1.0\;C:\Users\user1\AppData\Roaming\npm`

    温度: %USERPROFILE%\AppData\Local\Temp 简单的复制粘贴是行不通的。

    如果仍然不需要重置/创建 DWORD

    1.单击开始菜单并在搜索框中键入“regedit”。这将启动 Windows 注册表编辑器程序。

    2.输入以下注册表项:HKEY_CURRENT_USER\Software\Microsoft\Windows Script Host\Settings

    3.在右侧窗口中选择“启用”条目。如果存在此条目,请右键单击并选择“新建”,然后选择“DWORD 值”。将值命名为“已启用”。

    4.右键单击“启用”条目,然后单击“修改”。

    5.将“值”框中的数字更改为“1”。这将重新启用 WSH。

    6.关闭所有打开的cmd窗口并打开一个新窗口。

    【讨论】:

    • 谢谢...这对我有帮助..!!
    【解决方案2】:

    路径设置为安装 Cordova 的环境变量

    $ which cordova node_modules/.bin $ cordova -v 3.5.0-0.2.4

    【讨论】:

      猜你喜欢
      • 2014-04-29
      • 1970-01-01
      • 1970-01-01
      • 2013-10-06
      • 2013-10-11
      • 2013-01-25
      • 2016-10-01
      • 2022-01-22
      • 2012-02-06
      相关资源
      最近更新 更多