Ionic 2 app没有安装@ ionic-native / network

时间:2017-05-16 20:09:33

标签: ionic-framework ionic2

我试图在我的离子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.

我该如何解决这个问题?我是否需要升级到离子3?

3 个答案:

答案 0 :(得分:0)

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

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

阿什利

答案 1 :(得分:0)

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

答案 2 :(得分:0)

如果在ubuntu上尝试使用

,请以root / admin身份使用
    sudo npm install

如果在Windows上

以管理员身份打开cmd