【发布时间】:2013-01-22 14:02:54
【问题描述】:
test_app/app/assets/stylesheets/application.css.scss
@import 'compass';
@import 'variables';
@media only screen and (min-width: $breakpoint-medium-additional-width) {
@import 'partials/medium-additional';
}
test_app/app/assets/stylesheets/_variables.scss
$breakpoint-medium-additional-width: 28em;
当我尝试访问一个页面(开发中)时,会出现这个 Rails 错误:
Sass::SyntaxError at /
Invalid CSS after "...nd (min-width: ": expected expression (e.g. 1px, bold), was "$breakpoint-med..." (in /Users/ben/rails_projects/test_app/app/assets/stylesheets/application.css.scss)
为什么$breakpoint-medium-additional-width 设置不正确?
我正在使用
- Rails 3.2.11
- 红宝石 1.9.3
- 罗盘 0.12.2
- 指南针轨道 1.0.3
【问题讨论】:
-
您在
additional中有错字,但这不是问题。此外,导入正在工作,否则您会收到有关文件无法导入的错误。 -
@sevenseacat 修正了错字,谢谢。
标签: ruby-on-rails ruby-on-rails-3 compass-sass