我的Rails应用程序未在登台环境中正确加载资产,即使在我运行rake资产之后:预编译RAILS_ENV =“staging”。
这是我的暂存配置:
config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present?
config.assets.js_compressor = :uglifier
config.assets.compile = false
# Generate digests for assets URLs
config.assets.digest = true
# config.force_ssl = true
# Expands the lines which load the assets
# config.assets.debug = false
config.log_level = :debug
Here's a screenshot of my browser's development console
路径错了......有人知道为什么????
答案 0 :(得分:0)
您是否尝试将config.assets.compile
变量设置为false
?在大多数情况下,这是主要问题!我期待帮助。
答案 1 :(得分:0)
我发现了问题。在将Rails 3迁移到4之后,我忘记将此配置放在initializers / assets.rb
中Rails.application.config.assets.precompile += %w( some.js some.css )
谢谢你们!
答案 2 :(得分:-1)
配置config.action_controller.asset_host