【问题标题】:Installing Cordova CLI and Ionic安装 Cordova CLI 和 Ionic
【发布时间】:2016-02-22 02:08:23
【问题描述】:

最近我将 node.js 与 ionic 和 cordova 一起安装:

sudo npm install -g cordova ionic

...一切似乎都正常。但是当我运行时:

ionic info

似乎缺少 Cordova CLI:

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`

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

然后我尝试按照建议升级cordova。我还尝试卸载cordova并重新安装它,在重新安装之前但在运行之后清除npm缓存

ionic info

...我仍然得到:

Cordova CLI: Not installed

有人知道安装 Cordova CLI 的正确步骤吗?

【问题讨论】:

    标签: node.js cordova npm ionic


    【解决方案1】:

    最后答案很简单:将 cordova 更新到特定的包。我最终使用了:

    npm install -g cordova@4
    

    ...解决了这个问题。

    【讨论】:

      【解决方案2】:

      依赖警告 - 为 CLI 正确运行, 强烈建议安装/升级以下内容:

      请将您的 Cordova CLI 安装到版本 >=4.2.0 npm install -g cordova


      您的系统信息:

      Cordova CLI:未安装 离子 CLI 版本:2.2.1 离子应用程序库版本:2.2.0 ios-deploy 版本:未安装 ios-sim 版本:未安装 操作系统:Windows 10 节点版本:v7.5.0 Xcode 版本:未安装

      【讨论】:

        【解决方案3】:

        4.2.0 版似乎再次出现了同样的问题。

        跑步

        $ cordova telemetry off
        

        为我解决了这个问题。 (cordova 遥测似乎也可以)

        详情:

        $ 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
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-04-07
          • 2019-01-03
          • 2020-02-20
          • 1970-01-01
          • 2016-09-13
          • 2018-06-14
          • 1970-01-01
          • 2020-08-24
          相关资源
          最近更新 更多