Можем ли мы скопировать файлы плагинов из другого проекта, если «cordova plugin add url» не работает? - PullRequest
0 голосов
/ 25 апреля 2018

При условии, что следующее не удается

cordova plugin add https://git.apache.org/cordova-plugin-inappbrowser.git

Можем ли мы просто скопировать / вставить файлы из другого проекта, который, вероятно, успешно его установил? Или вручную получить это с сайта или из проекта, который его не использовал? Как это будет работать? Какую структуру каталогов необходимо поддерживать?

1 Ответ

0 голосов
/ 25 апреля 2018

Сначала я попытался бы найти и исправить ошибку , которая мешает установке плагина. Вы не можете просто проигнорировать ошибку и попробовать установить любую версию плагина, пока ошибка не исчезнет волшебным образом, это не способ разработки какого-либо надежного приложения.

Ваша ошибка установки плагина может быть вызвана:

  • Вы используете устаревшую Cordova или Cordova-Android / Cordova-IOS платформ. Обновите CLI и платформы (после этого вы ДОЛЖНЫ удалить и переустановить ВСЕ плагины!)
  • Ваше приложение / проект уже испорчено другими плагинами, установленными ранее. Удаление всей папки платформы и удаление всех плагинов для сброса структуры приложения должны решить проблему.
  • Сам плагин имеет недопустимую структуру. Скорее всего, это невозможно, когда вы ссылаетесь на официальный плагин Apache (InAppBrowser), поэтому забудьте об этой возможности. Установка не удалась, потому что что-то на вашей стороне не так.

Вы могли бы предоставить выходной журнал процесса установки плагина, чтобы помочь вам решить эту проблему.

...