Cordova在项目文件夹中不被识别为外部命令?

时间:2017-04-19 09:08:00

标签: android node.js cordova

我在我的npm文件夹中安装了cordova。在命令行中使用cd Project_name并绑定cordova add platform后,我收到错误

  

"Cordova is not recognized as internal or external command"

。我不知道这里有什么问题。我遵循了关于cordova documnentation的每一步。以下是错误的屏幕截图

Screenshot

5 个答案:

答案 0 :(得分:1)

首先检查您安装的所有内容:

node - v
cordova -v

如果没有安装,请先安装。

从此处下载并安装NodeJS:https://nodejs.org/en/

然后再次检查node -v

如果您已成功安装节点,请安装cordova。

npm install -g cordova

然后检查cordova -v

我建议你去参观cordova:http://cordova.apache.org/#getstarted

答案 1 :(得分:0)

尝试使用以下方法重新安装cordova:

npm install -g cordova

在此之后,您将能够添加平台。

答案 2 :(得分:0)

我认为您还没有为节点JS设置环境变量。

请按照this link中提供的步骤进行操作。

答案 3 :(得分:0)

  1. 删除“platform”文件夹
  2. 尝试添加重新平台:

    npm install -g cordova

    1. 尝试使用以下方法重新安装cordova:

      npm install -g cordova

答案 4 :(得分:0)

以下步骤帮助了我:

使用以下命令安装 Cordova:npm install -g cordova

  1. 检查 Cordova 是否已安装:要检查,请转到“C:\Users\your username\AppData\Roaming\npm\node_modules”并搜索 Cordova 文件夹。如果它不存在,则在 CMD 中运行“npm install -g cordova”以安装cordova或重新安装npm并运行“npm install -g cordova”。

  2. 环境变量路径存在:要检查环境变量(我的电脑或我的电脑>右键单击>属性>高级系统设置>环境变量按钮)
    添加 %appdata%\npm\ 或 c:\users\YourUserName\AppData\Roaming\npm
    (将 YourUserName 替换为您的用户配置文件的名称)到系统变量的 PATH

以下是对环境路径的逐步操作的屏幕截图。

enter image description here