Я использую Ionic 3 для разработки мобильных приложений.
Я столкнулся с множеством ошибок установки плагинов, которые я исправлял, используя решения, предложенные на онлайн-форумах. Иногда установка подключаемого модуля Gradle для выравнивания версии или Изменение версии подключаемого модуля во время установки npm устраняет ошибку. Во многом это трудоемкий, пробный и ошибочный подход. Я создаю эти вопросы, чтобы понять и задокументировать наилучшую практику, если таковая имеется, при установке плагинов, чтобы не возникало никаких конфликтов. зависимости от версии, например: com.google.android.gms и т. д.
Плагин 'cordova-plugin-firebase-analytics' - у нас есть несколько версий плагинов здесь и несколько версий npm здесь . Могу ли я получить некоторые рекомендации о том, какие факторы следует учитывать при принятии решения, какую версию плагина и npm следует установить, чтобы избежать ошибок установки, связанных с зависимостями, пожалуйста?