2013-07-22 46 views
8

我想指定哪些资产文件名称获取摘要,哪些不是。我可以这样做吗?Rails 4选择性资产摘要

我需要此功能,因为我将在外部网站上使用一项资产,并且此网址需要保持一致。

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

+0

AFAIK所有资产得到一个摘要 – phoet

回答

8

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

+6

另一种解决方案是使用这个宝石:https://github.com/alexspeller/non-stupid-digest-assets –