moo*_*lum 4 ruby-on-rails-3.1 asset-pipeline
我们刚刚使用新的资产管道部署了一个Rails 3.1应用程序.在开发中,一切看起来都很好,但在生产中,所有资产图像都缺失了.在部署时,我们遵循Ruby on Rails边缘指南.例如,我们的应用程序中的一个简单代码段:
asset_path "favicon.png", "images"
Run Code Online (Sandbox Code Playgroud)
这在生产中产生:
/assets/favicon.png
Run Code Online (Sandbox Code Playgroud)
但指纹缺失(因此它是生产的死链接).我们已经在没有"图像"的情况下尝试了它image_tag.什么都行不通.
附加信息:
已经看过并尝试过:
最近的Railscast第282集涉及利用资产管道将资产从3.0转换为3.1.您是否已尝试config.assets.digest = true在config/environments/production.rb中进行设置?