我们使用Rails 3.0已经有一段时间了。我们将使用jammit编译资产,然后将其存储在/public/assets中,仅用于部署
问题是,我们最近升级到了Rails 3.2.2,而现在Jammit正在编译源代码目录中的资产,这会造成混乱。
其他任何人都有过这样的经历。从Rails 3.0 w jammit迁移到Rails 3.2.2的正确方法是什么?
谢谢
发布于 2012-03-14 03:08:27
Rails 3.1及更高版本使用称为Asset Pipeline的内置流程替换了Jammit的大部分功能。这是很酷的,也是一个非常重要的变化。
在app/config/application.rb中有一个队列(用于新的Rails应用程序)
# Enable the asset pipeline
config.assets.enabled = true将其设置为false应该会使您恢复到古老的历史。但是考虑一下迁移代码--这并不难,越来越多的gem期望/依赖于它。
https://stackoverflow.com/questions/9688018
复制相似问题