2009-09-11 33 views
13

我們在一些項目中使用jQuery非常繁重,隨着它的發展,我們使用了jqGrid,jPolite,jGrowl,colorbox,佈局,驗證,格式化程序,掩碼等加載(有時接近一打)的插件。 )。任何jQuery插件更新管理器工具?

我的恐懼在某種程度上管理哪些更新應該更新將成爲一個挑戰。任何人都知道一個工具(或者另一個'插件'),它將檢查所有發現的插件並報告它們是否是最新版本?如果你願意幫助你保持你的jQuery插件的更新,一個助手。

謝謝!

+2

我爲此出演過主題,如果沒有人很快回答,我可能只需要自己開源。一旦我配置我的新服務器,我將開始,這應該有足夠的時間來解答。 – geowa4 2009-09-11 14:46:01

+0

http://groups.google.com/group/jquery-dev/browse_thread/thread/82868bd0b3893da7/c2183c3f3f3745d1?pli=1我認爲jQuery Dev正在解決這個問題。 – 2009-09-17 13:22:25

回答

4

所以你想要的東西像Perl的CPAN或Ruby Gems,但嚴格的jQuery?

我的知識沒有這樣的東西,雖然它會非常酷和有用。

由於插件數據庫已經基本存在(儘管我懷疑這個插件是如何使用它的),要在它周圍寫一個包裝器有多難?

如果你想開始一個項目,請知道,我們必須讓JQ.org的人蔘與其中。

+0

是不是像apt-get,但對於jQuery插件;) – CmdrTallen 2009-09-14 19:11:36

+0

因此,沒有人會有興趣在更像jquery的apt-get/Ruby Gems/CPAN項目上工作? – 2009-09-15 14:02:28

+0

可能很有趣。我和我認識的其他人可能會願意。 – geowa4 2009-09-16 12:55:46

1

我不知道你想要什麼,但我現在有一些想法。你使用的幾個插件有RSS提要,你可以看這些。其他人可以寫一個或兩個cron作業來更新源代碼中的項目。

+0

我不知道你會想要autoupdates,這當然,但有一個Gems風格的實用程序將是很好的。看到我的答案plz。 – 2009-09-14 18:56:40

+0

我正在考慮做一些更新「分支」的東西,只要它檢測到變化就更新你。這樣,你可以決定自己提交更新。 – geowa4 2009-09-14 19:50:54

2

除了增加一個工具之外,我建議你使用一個你已經使用的工具:版本控制系統。大多數體面的版本控制軟件支持外部包含,您可以使用它來保持插件的最新狀態。

說,我們要以在我們的SVN項目最新鼠標滾輪插件,在您的插件文件夾做:

svn propset svn:externals "mwheel http://jqueryjs.googlecode.com/svn/tags/plugins/mousewheel/3.0/" . 
svn commit 
svn update 

這將創建一個名爲mwheel文件夾,並把它與無論是在更新遠程存儲庫,只要您在本地進行更新