Плагин Cordova — установите последнюю доступную версию для конкретной платформы

проблема в следующем.

Нам нужно установить другую версию плагина для платформ, используемых в проекте. В частности, нам нужно установить версию 2.1.2 для нашей платформы Cordova-Android 6.4.0 и, наконец, версию 2.2.3 для Cordova-ios 4.5.4.

Вопрос

Избегая использования внешнего скрипта только для назначения правильной версии во время выполнения в зависимости от текущей платформы при подготовке, Cordova предлагает какой-то способ выбрать последнюю поддерживаемую версию для плагина (проверив текущую версию при подготовке/компиляции)?

Заранее спасибо.


person Simone Campagna    schedule 06.11.2019    source источник


Ответы (1)


Вам нужен плагин plugman, который позволяет устанавливать определенные плагины и версии на отдельные платформы.

plugman install --platform ios --plugin <name|url|path> --variable Version=4.5.4
plugman install --platform android --plugin <name|url|path> --variable Version=2.1.2 
person brianfit    schedule 11.11.2019
comment
Спасибо @brianfit за ответ. Наконец, мы решаем, чтобы остаться на той же линии процесса сборки, объявить пользовательскую версию в файле свойств и создать шаблон config.xml с помощью ANT. - person Simone Campagna; 13.11.2019