Rails 4选择性资产摘要

Kie*_*sen 9 ruby-on-rails asset-pipeline ruby-on-rails-4

我想指定哪些资产文件名获取摘要,哪些不是.我可以这样做吗?

我需要此功能,因为我将在外部网站上使用一个资产,此URL必须相同.

这个问题的最佳解决方案是什么?

Kaw*_*oru 9

所有文件都被消化了.在Rails 3中,所有文件都有一个没有摘要的副本,但在Rails 4中删除了.现在你应该有非消化资产/public.解决方法是创建一个复制资产的rake任务.更多细节可以在https://github.com/rails/sprockets-rails/issues/49中找到,还有一个猴子补丁来恢复旧的行为.

  • 另一个解决方案是使用这个gem:https://github.com/alexspeller/non-stupid-digest-assets (6认同)