【发布时间】:2012-04-02 16:32:29
【问题描述】:
这是一个奇怪的问题,但我已部署到生产环境,由于缓存问题,它不会随着我的新 CSS 更改而更新。
我试过这个:
bundle exec rake assets:precompile
但这会返回:
rake aborted!
Don't know how to build task 'assets:precompile'
啊,所以我的 application.rb 中可能缺少链轮。我尝试了此链接上的所有内容:How to build task 'assets:precompile'。而且每个解决方案都会因为找不到它指出的项目而导致加载错误。
我该怎么办?
导轨。 3.0.5
【问题讨论】:
-
Rails 3.0.5 不包括资产管道(至少不是开箱即用的)
-
啊..那你将如何重置资产缓存?
-
取决于你有什么 - 如果它只是普通的旧 css 文件,那么就没有缓存(除了浏览器会缓存以前获取的文件)
标签: ruby-on-rails caching asset-pipeline