Кордова - поделитесь общим кодом

Есть ли какой-либо способ иметь общий проект, который содержит плагин, файл java-скрипта и т. Д., И есть несколько проектов Cordova, которые могут получить доступ к этим плагинам и файлам java-скриптов.

Например, Cordova-Project-A и Cordova-Project-B имеют некоторые общие плагины, файлы CSS и файлы сценариев Java. Поэтому необходимо разделить эти общие коды и поместить их в отдельный проект.

Примечание: шаблоны Cordova сделают эту работу. Но если в шаблоне есть какое-либо обновление плагина /JS-файла, это не отразится на проектах Cordova.

1 ответ

Есть. это место называется npm, и оно служит гигантским всемирным хранилищем для разработчиков javascript. Кстати, Cordova уже использует его для питания своей системы плагинов.

вступить в партию:

  • создать нужные проекты, содержащие общий извлеченный код в виде проектов npm (т.е. использовать npm init на них).

  • использовать нпм link всегда иметь обновленный источник во всех потребляющих проектах.

Другие вопросы по тегам