我们在几个项目中使用jQuery非常重要,我们使用它们(jqGrid,jPolite,jGrowl,colorbox,layout,validate,formatter,mask)来加载它们(有时候接近12个)插件少)。
我担心在某种程度上管理哪些更新应该更新将成为一个挑战。任何人都知道一个工具(或者可能是另一个'插件'),它将检查所有找到的插件并报告它们是否是最新版本?如果你愿意帮助保持你的jQuery插件更新的帮助。
谢谢!
答案 0 :(得分:4)
所以你想要像perl的CPAN或Ruby Gems,但严格来说是jQuery?
据我所知,没有这样的东西,尽管它非常酷且有用。
由于插件数据库已基本存在(虽然我怀疑它的当前状态如何),在它周围编写包装器有多难?
如果你想开始一个项目,知道,我们必须让JQ.org的人知道。
答案 1 :(得分:2)
我建议您使用已经使用的工具:版本控制系统,而不是再添加一个工具。最好的版本控制软件支持外部包含,您可以使用它来使您的插件保持最新。
假设我们想在我们的SVN项目中包含最新的 mousewheel 插件,请在你的插件文件夹中执行:
svn propset svn:externals "mwheel http://jqueryjs.googlecode.com/svn/tags/plugins/mousewheel/3.0/" .
svn commit
svn update
这将创建一个名为 mwheel 的文件夹,并在本地更新时使用远程存储库中的任何内容对其进行更新。
答案 2 :(得分:1)
我不知道你想要的任何东西,但我现在确实有一些想法。您使用的几个插件都有RSS源,您可以观看它们。其他人可以编写一两个cron作业来从源代码更新项目。