【发布时间】:2011-05-22 08:30:04
【问题描述】:
所以只需试用带有 Sprockets 资产管道的 Rails 3.1-rc1:
我跑rake assets:precompile
我得到 /public/assets 目录和 application.js 文件的 MD5 哈希:
application-266b6b0b4fbd28fc01145d90a4158b2f.js
但问题是这样的:
当我更新我的 JS 并运行 rake assets:precompile 时,我得到了更多的 JS 文件,它不会删除旧的。
我注意到它是如何工作的——浏览器只选择第一个,我必须手动删除旧的。这似乎不像它应该如何工作。
只是一个侧面抱怨:似乎每次我更改某些内容时我都必须运行rake assets:precompile。这很痛苦。
(我想需要一些文档来说明这一切是如何工作的)。
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3.1 sprockets