【发布时间】:2015-06-19 16:07:45
【问题描述】:
我的 Rails 4 应用的production.rb 包含以下配置:
config.serve_static_files = true
# 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.assets.debug = true
config.assets.enabled = false
但我在 heroku 有一个错误 Error Compiling CSS asset ... .css。
【问题讨论】:
-
请提供有关您收到的错误的更多信息。无法用给定的信息来回答。
-
嗯,看看main.css,里面有错误。不明白的请看 main.css 的相关部分或在这里发帖。
-
@martin,如您所见,我禁用了 css 编译。它在 localhsot 上运行良好。
-
@MarioHonse 你没有关闭资产编译。请关注这个帖子:stackoverflow.com/questions/23687972/…,你有 config.assets.enabled = false 而不是 config .assets.compile = false,那么我的回答是有道理的,因为你的 Sass 编译器工作并抛出这个错误..
-
@JanStrnádek,我所做的与该答案有何不同?
标签: ruby-on-rails ruby ruby-on-rails-4 heroku assets