2013-01-20 56 views
-2

隨着開發的進展,我使用越來越多的JavaScript/jQuery庫,我發現在github(我知道還有其他來源,但github是最突出的)。保持github中的JavaScript庫跟蹤

問題出現時,我注意到圖書館已更新錯誤修復或新功能或更糟 - 向後不兼容的更改其他庫。

有沒有類似於JavaScript庫的Gemnasium? 跟蹤我使用哪些不是寶石的圖書館的最佳方式是什麼?

回答

2

您應該考慮使用套件管理器,比如Bower。這是針對javascript和其他客戶端資產的gem

還有其他的,但我建議鮑爾,因爲它與GitHub很好地集成在一起。許多流行的組件可以在Bower package registry找到,但如果它們不是,Bower還支持直接從git url拉取依賴關係。

Bower允許您指定依賴版本,semantic versioning支持版本範圍,並且當您運行bower update時,它會更新項目的包(如果新版本在您指定的約束範圍內可用)。