【问题标题】:missing fingerprints in asset paths资产路径中缺少指纹
【发布时间】:2011-11-12 06:29:19
【问题描述】:

我们刚刚使用新的资产管道部署了一个 Rails 3.1 应用。在开发中一切看起来都很好,但在生产中所有资产图像都丢失了。 部署时,我们遵循 Ruby on Rails Edge 指南。例如,我们应用中的一个简单代码 sn-p:

asset_path "favicon.png", "images"

这会在生产中生成:

/assets/favicon.png

但指纹丢失(因此它是生产中的死链接)。我们已经尝试过不使用“图像”,而是使用image_tag。没有任何工作。

附加信息:

  • Rails 版本 3.1.0

已经看过并尝试过:

【问题讨论】:

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


    【解决方案1】:

    最近的 Railscast Episode #282 涵盖了使用资产管道将资产从 3.0 切换到 3.1。您是否已经尝试在 config/environments/production.rb 中设置 config.assets.digest = true

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多