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

Cordova not recognized as external command inside project folder?

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

"Cordova is not recognized as internal or external command"

。我不知道这里出了什么问题。我遵循了 cordova 文档中给出的每个步骤。下面是错误的截图

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

npm install -g cordova

之后您就可以添加平台了。

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

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

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

    npm 安装-g cordova

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

    npm 安装-g cordova

首先检查你安装的所有东西:

node - v
cordova -v

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

从这里下载并安装 NodeJS:https://nodejs.org/en/

然后再检查node -v

如果你已经成功安装了node然后安装cordova。

npm install -g cordova

然后检查 cordova -v

我建议您浏览一下 cordova 入门:http://cordova.apache.org/#getstarted

下面的步骤帮助了我:

使用以下命令安装 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. 环境变量 PATH 存在:要查看环境变量(我的电脑或我的电脑 > 右键单击​​ > 属性 > 高级系统设置 > 环境变量按钮)
    添加 %appdata%\npm\ 或 c:\users\YourUserName\AppData\Roaming\npm
    (将 YourUserName 替换为您的用户配置文件的名称)到系统变量的 PATH

下面是在环境 PATH 上逐步操作的屏幕截图。