2015-11-19 10 views
6

Recentemente ho installato node.js insieme ionica e Cordova con:Installazione Cordova CLI e ionico

sudo npm install -g cordova ionic 

... e tutto sembra funzionare bene. Ma quando ho eseguito:

ionic info 

Sembra che Cordova CLI manca:

Your system information: 

Cordova CLI: Not installed 
Gulp version: CLI version 3.9.0 
Gulp local: Local version 3.9.0 
Ionic Version: 1.1.1 
Ionic CLI Version: 1.7.10 
Ionic App Lib Version: 0.6.5 
ios-deploy version: 1.8.2 
ios-sim version: 5.0.3 
OS: Mac OS X El Capitan 
Node Version: v5.1.0 
Xcode version: Xcode 7.1.1 Build version 7B1005 


****************************************************** 
Dependency warning - for the CLI to run correctly,  
it is highly suggested to install/upgrade the following:  

Please install your Cordova CLI to version >=4.2.0 `npm install -g 
cordova` 

****************************************************** 

Allora ho provato ad aggiornare Cordova come suggerito. Ho anche provato a disinstallare Cordova e reinstallarlo, svuotare la cache NPM prima reinstallment ma dopo l'esecuzione

ionic info 

... di nuovo ho ancora:

Cordova CLI: Not installed 

C'è qualcuno che conosco la procedura corretta per l'installazione Cordova CLI?

risposta

11

Alla fine la risposta è stata semplice: aggiornare Cordova a un pacchetto specifico. Ho finito per utilizzare:

npm install -g [email protected] 

... che ha risolto il problema.

+0

grazie, per me funziona – deadcode

0

avvertimento di dipendenza - per la CLI per funzionare correttamente, si consiglia vivamente di installare/aggiornare il seguente:

Si prega di installare la vostra Cordova CLI alla versione> = 4.2.0 npm install -g cordova


Informazioni sul sistema:

 
Cordova CLI: Not installed 
Ionic CLI Version: 2.2.1 
Ionic App Lib Version: 2.2.0 
ios-deploy version: Not installed 
ios-sim version: Not installed 
OS: Windows 10 
Node Version: v7.5.0 
Xcode version: Not installed 
0

Lo stesso problema sembra essere riapparso con la versione 4.2.0.

Esecuzione

$ cordova telemetry off 

risolto il problema per me. (Cordova telemetria sulla sembra funzionare ugualmente)

Dettagli:

$ ionic info 
****************************************************** 
Dependency warning - for the CLI to run correctly, 
it is highly recommended to install/upgrade the following: 

Please install your Cordova CLI to version >=4.2.0 `npm install -g cordova` 

****************************************************** 

Your system information: 

You have been opted out of telemetry. To change this, run: cordova telemetry on. 
6.5.0 

Ionic CLI Version: 2.2.1 
Ionic App Lib Version: 2.2.0 
ios-deploy version: Not installed 
ios-sim version: Not installed 
OS: Windows 7 
Node Version: v6.9.5 
Xcode version: Not installed 


****************************************************** 
Dependency warning - for the CLI to run correctly, 
it is highly recommended to install/upgrade the following: 

Please install your Cordova CLI to version >=4.2.0 `npm install -g cordova` 

****************************************************** 


$ cordova telemetry off 
You have been opted out of telemetry. To change this, run: cordova telemetry on. 


$ ionic info 

Your system information: 

ordova CLI: 6.5.0 
Ionic CLI Version: 2.2.1 
Ionic App Lib Version: 2.2.0 
ios-deploy version: Not installed 
ios-sim version: Not installed 
OS: Windows 7 
Node Version: v6.9.5 
Xcode version: Not installed 
Problemi correlati