gpt4 book ai didi

ruby-on-rails-3.1 - 某些 Assets 未在 Heroku 上显示

转载 作者:行者123 更新时间:2023-12-02 02:14:11 25 4
gpt4 key购买 nike

我已将一些新图像添加到我的应用程序中,它们在本地显示良好,但在 Heroku 上的生产环境中显示不佳。生成的 CSS 引用是正确的:

background-image: url("glyphicons-halflings-white.png")

最终链接到 http://www.photoramblr.com/assets/glyphicons-halflings-white.png

那里没有图片,但我过去上传的其他图片位于/assets/... 例如 this one .有趣的是,如果我把一长串数字去掉,只留下原来的文件名,图像是空白的……

Assets 预编译在部署时似乎工作正常,我刚刚尝试在服务器上手动运行 Assets :预编译,但仍然没有图像。

有什么想法吗?

更新:顺便说一句,看看我的config/application.rb:

if defined?(Bundler)
# If you precompile assets before deploying to production, use this line
# Bundler.require *Rails.groups(:assets => %w(development test))
# If you want your assets lazily compiled in production, use this line
Bundler.require(:default, :assets, Rails.env)
end

module PhotoRambler
class Application < Rails::Application
# Enable the asset pipeline
config.assets.enabled = true

# Version of your assets, change this if you want to expire all your assets
config.assets.version = '1.0'

config.assets.initialize_on_precompile = false
config.assets.compress = true

最佳答案

确保将新 Assets checkin 源代码管理。

关于ruby-on-rails-3.1 - 某些 Assets 未在 Heroku 上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11374914/

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