VS 2015 RC - Попытка получить локальный плагин из удаленного реестра
У меня есть локальный плагин, который я пытаюсь установить в проект Cordova. Добавление его через VS работает как чудо, но когда я его собираю, plugman пытается извлечь плагин из реестра (npm http GET http://registry.cordova.io/[Plugin]/[Version]) и сборка не удалась, потому что этот плагин существует только локально.
Кто-нибудь получил подсказку, как заставить plugman извлечь плагин с локального пути?
1 ответ
Значительное изменение, которое произошло с Cordova 5.0.0, заключается в том, что плагины теперь начинают перемещаться в npm. К сожалению, Cordova 4.3.1 и ниже не поддерживают плагины на основе npm.
В результате вы можете столкнуться с ситуацией, когда плагин ссылается на что-то в npm. Эта статья содержит советы и обходные пути для решения этой проблемы при использовании Cordova 4.3.1 или ниже.
Обратите внимание, что вы можете использовать Cordova 5.0.0+ с Visual Studio 2015, но 5.0.0 имеет известную проблему с Ripple наряду с проблемой безопасности Android, которая была решена в Cordova 5.1.1. Я бы использовал Cordova 5.1.1 вместо 5.0.0. Обратите внимание, что VS будет по-прежнему собираться с Ant вместо Gradle в 2015 RC, и для некоторых плагинов может потребоваться Gradle. (Это будет решено в следующем обновлении.)