在Rails中禁用AssetNotPrecompiledError,忽略丢失的资产

时间:2014-04-21 14:39:36

标签: ruby-on-rails asset-pipeline

是否有一种简单的方法来配置/修补Rails以忽略丢失的资产?如果缺少静态资产,我不希望收到AssetNotPrecompiledError错误。

这是我的生产配置:

config.assets.enabled = true
config.assets.compile = false
config.serve_static_assets = true

到目前为止,我找到的唯一合适的解决方案是创建帮助方法,将调用包装到Rails'内置资产标签助手并捕获错误: Rails ignore ActionView::Template::Error for missing assets

1 个答案:

答案 0 :(得分:0)

我找到了一个类似的回答问题here。他列出了三种可能的解决方