更改config.assets.version数字有什么作用?

时间:2012-11-01 05:50:01

标签: ruby-on-rails-3 ruby-on-rails-3.1 asset-pipeline

更改config.assets.version数字有什么作用?

我理解资产到期(因为它写在评论中),但它在后台做了什么?

它会删除所有已编译的资产吗?或者是否需要该版本号并在其他地方使用它?

1 个答案:

答案 0 :(得分:11)

它将使用另一个指纹预编译资产(代码依赖于文件名),使所有客户端的浏览器再次下载文件。

换句话说,正如您所说,它会在客户端的浏览器中过期缓存。