无论出于何种原因,动态样式的第一次尝试让我在下一行得到一个 Sass::SyntaxError。看起来 erb 没有被预处理。
/* app/assets/stylesheets/variables.css.scss.erb */
$headerHeight: <%= '15px' %>;
它处于开发模式。知道是什么原因造成的吗?
以下是我与资产相关的配置选项,以防万一:
# Application
config.assets.enabled = true
config.assets.initialize_on_precompile = true
config.assets.version = '1.1'
# Development
config.assets.compress = false
config.assets.debug = false