Любая утилита обновления 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 или два, чтобы обновить проекты из источника.