【问题标题】:How can I reset my asset pipeline in Rails?如何在 Rails 中重置我的资产管道?
【发布时间】: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


【解决方案1】:

尝试清除浏览器缓存。

这篇博文对我很有帮助:http://blog.55minutes.com/2012/02/untangling-the-rails-asset-pipeline-part-1-caches-and-compass/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 2014-11-07
    • 2012-04-01
    • 1970-01-01
    相关资源
    最近更新 更多