【问题标题】:Ionic 2 app not installing @ionic-native/networkIonic 2 应用程序未安装 @ionic-native/network
【发布时间】:2017-05-16 20:09:33
【问题描述】:

我正在尝试在我的 ionic 2 应用程序中使用 cordova-plugin-network-information and @ionic-native/network。但是,尝试执行 npm install --save @ionic-native/network 时出现以下错误。

npm WARN @ionic-native/network@3.8.1 requires a peer of @ionic-native/core@^3.6.0 but none was installed.
npm WARN @ionic-native/network@3.8.1 requires a peer of rxjs@^5.0.1 but none was installed.

我该如何解决这个问题?我需要升级到 ionic 3 吗?

【问题讨论】:

  • npm install rxjs -gnpm install @ionic-native/core --save

标签: ionic-framework ionic2


【解决方案1】:

您需要安装 ionic native 3.x。似乎您正在使用 ionic native 2.x。请更新您的 package.json。它应该工作。如果我没记错的话,最新版本是 3.6.1。请按照以下指南了解更多详情。请注意,迁移到 ionic native 3.x 需要进行相当多的更改,但问题是您可以模拟它们,这在浏览器中是受支持的。

https://github.com/driftyco/ionic-native/blob/master/README.md

阿什利

【讨论】:

    【解决方案2】:

    大多数时候,我们会在项目中看到警告。但是,这些不应影响您的应用程序。但是,正如 Ashley 建议的那样,将您的应用程序更新到最新版本,以确保一切正常。

    【讨论】:

      【解决方案3】:

      如果在 ubuntu 上试试这个,请以 root/admin 身份使用

          sudo npm install
      

      如果在窗户上

      以管理员身份打开cmd

      【讨论】:

        猜你喜欢
        • 2018-06-03
        • 2017-09-28
        • 2017-08-27
        • 1970-01-01
        • 1970-01-01
        • 2016-04-14
        • 2019-05-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多