如何禁用添加“.self”。在Sprockets 3.0中

时间:2015-04-19 16:14:28

标签: ruby-on-rails-4 sprockets

即使设置了config.assets.digest = false,Sprockets 3.0也会继续向所有静态文件添加.self.application.css变为application.self.css?body=1

如何停用添加self?正确的浏览器同步工作需要它。

2 个答案:

答案 0 :(得分:17)

在链接3中,添加了.self.css,因为您设置了config.assets.debug = true配置(而不是摘要配置,这是无关的)。

如果您将以下内容添加到development.rbproduction.rb文件中,它将按预期运行:

config.assets.debug = false

答案 1 :(得分:1)

降级链轮对我有用。将以下内容添加到Gemfile

gem 'sprockets', '2.11.0'

并运行

bundle update sprockets