2015-12-18 56 views
6

Ionic相關 - 我似乎無法在IOS或Android Simulator中運行我的任何應用程序,因爲Cordova CLI不會安裝。Ionic - 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 

當我安裝科爾多瓦須藤NPM安裝-g科爾多瓦。它不能解決上述問題。它仍然保持卸載狀態。

我已經使用下面的這個鏈接來嘗試一個沒有任何node.js在我的系統上乾淨的石板。

How do I completely uninstall Node.js, and reinstall from beginning (Mac OS X)

仍不能修復該問題。

請幫忙。

回答

1

你在哪裏安裝了全球cordova CLI?要檢查,您可以在終端which cordova中發出此命令。它應該返回一個路徑,其中cli位於cordova。如果沒有,您將不得不將NPM全局路徑添加到您的shell。

+0

它返回/ usr/local/bin/cordova –

+0

是否正確? –

+0

是的。很奇怪 –

2

我通過鍵入以下內容到終端解決了這個問題:

npm install -g [email protected] 
4

要安裝科爾多瓦,運行命令

npm install -g cordova 

如果您已經安裝了科爾多瓦,或者你的情況根據你自己回答你安裝版本4做npm install -g [email protected](最新版本是5.x),你可以更新科爾多瓦得到最後的版本:

sudo npm update -g cordova 
+1

謝謝,'npm install -g cordova @ 4'幫助。 :) +1 – Dipak