Rails没有将缓存破坏时间戳附加到生产中的资产

Nat*_*ert 2 caching ruby-on-rails asset-pipeline

我正在使用stylesheet_link_tag和资产管道,但我得到了这个:

<link href="/assets/application.css" media="screen" rel="stylesheet" type="text/css" />
Run Code Online (Sandbox Code Playgroud)

我的生产.rb

config.serve_static_assets = false
config.assets.compress = true
Run Code Online (Sandbox Code Playgroud)

我假设它是设置或简单的东西..

Bra*_*dan 6

确保此设置为true:

# config/environments/production.rb
config.assets.digest = true
Run Code Online (Sandbox Code Playgroud)

而且你已经跑了rake assets:precompile.

  • 谢谢.我很惊讶我的谷歌搜索没有显示这一点,希望它现在将为下一个人. (2认同)