Ionic - 未安装Cordova CLI

Cam*_*nch 11 node.js cordova ionic-framework

Ionic相关 - 我似乎无法在IOS或Android模拟器中运行任何应用程序,因为Cordova CLI无法安装.

从阅读开始,我认为它似乎与我对Node.JS和/或NPM的升级有关.但有关它的信息并不是确定的.我已经待了好几天了,无处可去.我尝试了所有的建议.卸载,删除隐藏文件,安装不同的稳定版本,清除缓存.没有任何效果.

我输入离子信息时的详细信息是

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
Run Code Online (Sandbox Code Playgroud)

当我安装cordova s​​udo npm install -g cordova时.它不能解决上述问题.它仍然保持卸载状态.

我在下面使用此链接尝试在我的系统上没有任何node.js的干净平板.

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

还是无法解决问题.

请帮忙.

Nik*_*iko 8

要安装Cordova,请运行命令

npm install -g cordova
Run Code Online (Sandbox Code Playgroud)

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

sudo npm update -g cordova
Run Code Online (Sandbox Code Playgroud)


Cam*_*nch 5

我通过在终端中输入以下内容解决了该问题:

npm install -g cordova@4
Run Code Online (Sandbox Code Playgroud)


Tua*_*ran 1

您将全局cordovaCLI 安装到哪里?要进行检查,您可以在终端中发出此命令which cordova。它应该返回 cli 所在的路径cordova。如果没有,您必须将 NPM 全局路径添加到您的 shell。