Кордова - поделитесь общим кодом
Есть ли какой-либо способ иметь общий проект, который содержит плагин, файл java-скрипта и т. Д., И есть несколько проектов Cordova, которые могут получить доступ к этим плагинам и файлам java-скриптов.
Например, Cordova-Project-A и Cordova-Project-B имеют некоторые общие плагины, файлы CSS и файлы сценариев Java. Поэтому необходимо разделить эти общие коды и поместить их в отдельный проект.
Примечание: шаблоны Cordova сделают эту работу. Но если в шаблоне есть какое-либо обновление плагина /JS-файла, это не отразится на проектах Cordova.
1 ответ
Есть. это место называется npm, и оно служит гигантским всемирным хранилищем для разработчиков javascript. Кстати, Cordova уже использует его для питания своей системы плагинов.
вступить в партию:
создать нужные проекты, содержащие общий извлеченный код в виде проектов npm (т.е. использовать
npm init
на них).использовать нпм
link
всегда иметь обновленный источник во всех потребляющих проектах.