Подтвердить что ты не робот

Могу ли я установить предыдущую версию плагина с помощью команды добавления плагина cordova?

Я пытаюсь перестроить проект cordova с нуля и создать документацию по пути. Я хотел бы иметь возможность устанавливать согласованные версии плагинов, чтобы избежать повторного тестирования нового кода. Есть ли способ указать предыдущую версию плагина, аналогичную тому, как вы можете указать предыдущую версию кордовы? Например, я знаю следующий синтаксис для установки конкретной версии кордовы:

npm install -g [email protected]

И я могу установить плагин со следующим синтаксисом:

cordova plugin add org.apache.cordova.device

Я хотел бы иметь возможность сделать что-то вроде следующего:

cordova plugin add [email protected]

Любое понимание, включая "невозможно", было бы полезно. Спасибо!

4b9b3361

Ответ 1

с официального сайта cordova

http://cordova.apache.org/news/2013/10/21/cordova-registry.html

Из любого места в каталоге приложений плагины могут быть добавлены в проект с помощью

cordova plugin add [PLUGIN_ID]

где PLUGIN_ID - это идентификатор (обычно стиль обратного домена), показанный на веб-сайте реестра плагинов. Вы также можете загрузить определенную версию плагина:

cordova plugin add [PLUGIN_ID]@[VERSION]

Ответ 2

У меня была аналогичная проблема с плагином. Вот как это сработало для меня:

Обычно я бы добавил плагин, подобный этому

cordova plugin add org.apache.cordova.contacts

Вместо этого я вынул плагин из github следующим образом (обратите внимание на тег версии в конце)

cordova plugin add https://github.com/apache/cordova-plugin-contacts#1.1.0