【问题标题】:css files not loading after capistrano deploycapistrano 部署后未加载 css 文件
【发布时间】:2009-11-29 01:55:22
【问题描述】:

我注意到通过 capistrano 进行部署后,静态 css 文件似乎没有加载,当我特别指定时这是真的

<%= stylesheet_link_tag 'resume',:cache => true %>

删除 :cache => true 可以解决问题,但我想知道为什么该选项在第一种情况下会导致问题,其次,通过 capistrano 部署 rails 应用程序时的最佳实践是什么

【问题讨论】:

    标签: ruby-on-rails css capistrano


    【解决方案1】:

    :cache =&gt; true 创建一个名为 all.css 的文件,如果它在您的样式表目录中尚不存在。当您有多个要组合的样式表时,它很有用,这样您的页面将有更少的 http 请求。部署新版本时删除此文件,它将从最新的样式表重新生成。

    【讨论】:

    • 有趣,所以这不是真正的 capistrano 问题。
    猜你喜欢
    • 1970-01-01
    • 2012-03-11
    • 2013-07-05
    • 2016-02-27
    • 1970-01-01
    • 2017-04-01
    • 2021-03-24
    • 2011-10-14
    • 2013-10-15
    相关资源
    最近更新 更多