在Ruby on Rails 3.2.x项目中包含JS库有两种主要方法:
是否有理由认为这两种方式都是首选?我怀疑#1使文件在项目中更加明显,而#2更方便一些。我绝对不希望在项目或宝石中使用缩小版本,因为这会使调试和读取js源代码不合理。
答案 0 :(得分:1)
使用“vendor / assets”,我有机会自定义我的jquery库(例如,对于JqueryUI,或者一些jquery插件等)。但是部署库并不是一件容易的事(例如,由于资产管道)。使用gem解决方案,您没有或很少有可能自定义库,但资产管道没有问题。