作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚完成了 Hartl 教程的第 10 章,但我的 CSS 没有加载到 Heroku 中。
我试过运行 $heroku run bundle exec rake assets:precompile
并更改我的 production.rb 中的文件
config.serve_static_assets = false
# Compress JavaScripts and CSS.
config.assets.js_compressor = :uglifier
# config.assets.css_compressor = :sass
# Do not fallback to assets pipeline if a precompiled asset is missed.
config.assets.compile = true
# Generate digests for assets URLs.
config.assets.digest = true
我还尝试根据一个建议将 config.serve_static_assets 更改为 = true,但它没有用。
我的 Pg gem 正在生产中:
group :production do
gem 'pg', '0.15.1'
gem 'rails_12factor', '0.0.2'
end
我的 heroku 日志中也没有错误。
还有其他想法吗?我的存储库-- https://github.com/ajhausdorf/sample_app
最佳答案
每次运行 rake assets:precompile
之前运行 rake assets:clean
。这将清除上次预编译中的文件。
关于CSS 未在 heroku Hartl Ch 10 中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19010678/
我是一名优秀的程序员,十分优秀!