Добавление плагинов из конкретной версии проекта Github в проект Cordova
Я установил проект андроида с помощью командной строки cordova с помощью node.js. Я добавил необходимый плагин из Github в наш проект с помощью следующей команды:
C: Пользователи /Admin/ " > плагин cordova добавить https://github.com/phonegap-build/PushPlugin.git
Пока это работает нормально, но что, если они внезапно меняют плагин. Поэтому я хочу придерживаться конкретной версии плагина. Итак, как я могу получить плагин, специфичный для конкретной версии. Должен ли я добавить номер версии или номер фиксации в указанный выше URL?
Ответы
Ответ 1
Наконец-то я получил ответ, я мог бы получить код плагина до конкретного фиксации:
Следующая команда - это то, что я использовал для получения последнего кода плагина:
D:sampleproject/>
cordova plugin add https://github.com/phonegap-build/PushPlugin#2345fd8fe48572eae3df631cf8fb262ef2804779
Ответ 2
Я не знаю, как придерживаться конкретной ревизии (кроме клонирования ее сначала и после того, как клон добавит ее с файловым путем), но я знаю, что ее можно установить из определенного тега git, который может в большинстве случаев будет достаточным.
Команда для установки из определенного тега git
cordova plugin add https://github.com/phonegap-build/PushPlugin.git#1.3.4
Если вы хотите установить из тега и указанного подкаталога (возможно, потому что plugin.xml не является файлом верхнего уровня), вы можете установить его с помощью этой команды:
cordova plugin add https://github.com/phonegap-build/PushPlugin.git#1.3.4:/plugin/sub/dir