无论出于何种原因,动态样式的第一次尝试在下面一行中给我一个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
答案 0 :(得分:0)
scss需要15px部分的报价。所以你需要做到:
$headerHeight: "<%= '15px' %>";
答案 1 :(得分:0)