Любая утилита обновления JQuery Plugin Update Manager?
Мы используем jQuery очень сильно на нескольких проектах, и вместе с ним у нас есть загружаемые (иногда близкие к дюжине) плагины, которые мы используем (jqGrid, jPolite, jGrowl, colorbox, layout, validate, formatters, mask, чтобы назвать мало).
Мой страх в какой-то момент заключается в том, чтобы управлять тем, у кого из них есть обновления, которые должны быть обновлены, и станет проблемой. Кто-нибудь знает инструмент (или, возможно, другой "плагин" ), который будет проверять все найденные плагины и сообщать, являются ли они последней версией? Помощник, если вы это сделаете, поможет обновить плагины jQuery.
Спасибо!
Ответы
Ответ 1
Итак, вы хотите что-то вроде perl CPAN или Ruby Gems, но строго для jQuery?
Я не знаю такого, хотя было бы очень круто и полезно.
Так как DB плагина уже в основном существует (хотя я сомневаюсь, насколько это актуально), насколько сложно было бы написать обертку вокруг него?
Если вы хотите запустить проект, знаете ли, нам нужно будет заставить JQ.org работать с ним.
Ответ 2
Вместо добавления еще одного инструмента, я предлагаю вам сделать это с помощью того, который вы уже используете: системы управления версиями. Самое достойное программное обеспечение для управления версиями поддерживает внешние компоненты, которые вы можете использовать для обновления ваших плагинов.
Предположим, что мы хотим включить последний плагин mousewheel в наш проект SVN, в вашей папке плагинов:
svn propset svn:externals "mwheel http://jqueryjs.googlecode.com/svn/tags/plugins/mousewheel/3.0/" .
svn commit
svn update
Это создаст папку с именем mwheel и сохранит ее в любом месте в удаленном репозитории при локальном обновлении.
Ответ 3
Я ничего не знаю точно, как то, что вы ищете, но на самом деле у меня есть некоторые идеи. В нескольких плагинах, которые вы используете, есть RSS-каналы, вы можете их просмотреть. Другие вы могли бы написать задание cron или два, чтобы обновить проекты из источника.