【发布时间】:2012-02-17 19:01:56
【问题描述】:
我目前正在开发一个 Rails 应用程序,它大量使用了一些 javascript 库,包括 jquery、backbone.js 和 d3.js。对于 jquery,有 jquery-rails gem,对于主干,我们有 backbone-rails。但是对于 d3.js,没有这样的东西。
我将 javascript 从 d3.js 复制到我的存储库,但这对我来说有点不干净,因为当 d3 更新时,我必须再次复制它(我必须注意,d3 已更新!)。我考虑过 git 子模块,但每次查看存储库时都必须手动拉取它们。是否有办法让捆绑程序检查 d3 存储库的特定版本?
您如何处理在 Rails 中更新第三方 javascript 库?有首选方式吗?
【问题讨论】:
-
将它们放在 GIT 之外并手动完成。
标签: javascript ruby-on-rails git bundler