Ionic – Cordova CLI未安装

离子相关 – 我似乎无法在IOS或Android模拟器运行我的任何应用程序,因为Cordova CLI不会安装。

从阅读来看,我认为这与Node.JS和/或NPM的升级有关。 但是关于它的信息并不是确定性的。 我已经坚持了好几天,没有任何意义。 我试过所有的build议。 卸载,删除隐藏文件,安装不同的稳定版本,清除caching。 没有任何工作。

当我input离子信息时,我的详细信息是

Cordova CLI: Not installed Ionic CLI Version: 1.7.12 Ionic App Lib Version: 0.6.5 ios-deploy version: Not installed ios-sim version:Not installed OS: Mac OS X El Capitan Node Version: v4.2.3 Xcode version: Xcode 7.2 Build version 7C68 

当我安装cordovasudo npm安装-gcordova。 它不能解决上述问题。 它仍然保持卸载。

我已经使用下面的这个链接来尝试一个没有任何node.js在我的系统上干净的石板。

如何完全卸载Node.js,并从头开始重新安装(Mac OS X)

仍然无法解决问题。

请帮忙。

要安装Cordova,请运行命令

 npm install -g cordova 

如果你已经安装了Cordova,或者根据你自己的回答,你安装了版本4, npm install -g cordova@4 (最新版本是5.x),你可以更新Cordova以获取最新版本:

 sudo npm update -g cordova 

我通过在terminal中input以下内容来解决问题:

 npm install -g cordova@4 

你在哪里安装了全球的cordova CLI? 要检查,你可以在which cordovaterminal发出这个命令。 它应该返回一个cordova cli所在的path。 如果没有,您将不得不将NPM全局path添加到您的shell。

尝试与:

 sudo npm install -g cordova@4 

我有同样的问题,它的工作!