未安装 PushNotification 插件

PushNotification plugin is not installed

我想像我过去做过几次那样实现离子推送通知。

这是文档: https://ionicframework.com/docs/native/push/

全部都安装了,但是一直提示没有安装PushNotification插件。

这是我的package.json:

显然安装了@ionic-native/push 的同级。

但是如果我 运行

npm install --save @ionic-native/push

我有很多未满足的 peer dep 也已经安装了吗?

我已经在 运行 推送代码之前尝试过超时,但没有成功。

升级我的 Cordova 和 Node(到 8.x.x!)安装帮助解决了这个问题。

  • cordova(Cordova CLI):7.1.0
  • Cordova 平台:android6.3.0ios4.5.4
  • 离子框架:离子-angular 3.6.1
  • ionic(离子 CLI):3.19.0
  • 节点:v8.9.1 --> 版本 9.x.x 出现其他错误
  • npm:5.2.0

问候

你必须至少有 7.1.0 的 cordova-cli(插件 phonegap 推送要求)