Плагин PushNotification не установлен

Я хочу реализовать ионные push-уведомления, как я делал это несколько раз в прошлом.

Вот документы: https://ionicframework.com/docs/native/push/

Установил все, но постоянно пишет, что плагин PushNotification не установлен.

Это мой package.json:

введите здесь описание изображения

Очевидно, что установлен аналог @ionic-native/push.

Однако, если я бегу

npm install --save @ionic-native/push

Я получаю много неудовлетворенных пиров, которые также уже установлены?

введите здесь описание изображения

Я уже пробовал тайм-аут перед запуском push-кода, но не повезло.


person Sytham    schedule 29.11.2017    source источник


Ответы (2)


Обновление моих установок Cordova и Node (до 8.xx!) помогло решить проблему.

  • Кордова (CLI Кордовы): 7.1.0
  • Платформы Cordova: Android 6.3.0 iOS 4.5.4
  • Ionic Framework: ионно-угловой 3.6.1
  • ионный (ионный интерфейс командной строки): 3.19.0
  • Узел: v8.9.1 --> Версия 9.x.x давала другие ошибки
  • нпм: 5.2.0

Привет

person Sytham    schedule 01.12.2017

У вас должен быть как минимум Cordova-Cli версии 7.1.0 (требования к плагину phonegap push)

person Alessandro Giuliani    schedule 13.12.2017