Я пытаюсь реализовать Wonderpu sh в приложении с Ioni c 5 и Capacitor, но когда я пытаюсь запустить на устройстве и синхронизировать c с Android Studio, отображается следующая ошибка:
Gradle sync failed: /home/jonathangomz/Documents/UMMobil/package.json (No such file or directory)
Я думаю, что ошибка в том, что Wonderpu sh ищет некоторые переменные, которые нужно добавить с самого начала в конфигурацию Cordova, но я не использую Cordova. Я попытался использовать кордову, но все равно отображается ошибка, потому что package. json, где хранилище переменных находится не на UMMobil/
, а на UMMobil/main/
, но все же я не знаю, как настроить такие вещи.
UMMobil/
это просто каталог, в котором у меня есть несколько проектов Ioni c 5, где я провожу всевозможные тесты для изучения, но основной проект находится внутри UMMobil/main/
Когда я устанавливаю Wonderpu sh plugin Я просто исполняю c код из документации для проектов Capacitor:
npm install wonderpush-cordova-sdk
npm install @ionic-native/wonderpush
ionic cap sync
https://ionicframework.com/docs/native/wonderpush
Я знаю, что Wonderpu sh имеет его собственная документация, и я пытаюсь с самого начала, но не работает ни потому, что пакет. json, где хранятся переменные, его нет в UMMobil/
, как я сказал раньше:
ionic cordova plugin add wonderpush-cordova-sdk --variable CLIENT_ID=YOUR_CLIENT_ID --variable CLIENT_SECRET=YOUR_CLIENT_SECRET --variable SENDER_ID=YOUR_SENDER_ID
npm install @ionic-native/wonderpush
https://docs.wonderpush.com/docs/mobile-push-notifications-ionic
Есть ли способ использовать плагин для Wonderpu sh без настройки Cordova для проекта?
Или, если необходимо, есть способ настроить кордову, чтобы найти правильный путь к package.json
?