gpt4 book ai didi

css - Rails 4 css BG Assets

转载 作者:行者123 更新时间:2023-11-28 08:31:54 25 4
gpt4 key购买 nike

我有一个已启动到 heroku 的应用程序。在我的开发环境中,我的 CSS 背景加载正常。但是,我不明白为什么它没有加载到我的生产环境中。

body {
font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
background: url('letters.jpg') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
}

我读了一篇关于添加到我的 application.rb 文件的 heroku 文章:

 config.assets.initialize_on_precompile = true

但是它说如果我有这个 gem,我不需要这样做:

     gem 'rails_12factor'

是我的语法错误还是我需要在别处添加一些代码?

最佳答案

您可以使用 url(asset-path('letter.jpg')) 代替 url('letters.jpg')
为了让它在 heroku 中运行,您必须在本地预编译您的 Assets 并推送到 heroku 中,为此运行 $rake assets:precompile 然后将生成的 Assets 文件推送到 heroku。

关于css - Rails 4 css BG Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28232311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com