4

是否可以在 Sass 文件中访问 Rails.env?

我正在尝试这样做:

$url: <%= Rails.env.production? ? '//foo.com' : '//localhost:3000' %>

@font-face {
  src: url("#{$url}/font/fontawesome-webfont.eot");
}

但这给出了:

“$url:”之后的无效 CSS:预期的表达式(例如 1px,粗体)是“<%= Rails.env.p...”

我尝试过使用不同的文件扩展名,例如css.scss.erb等,但没有任何乐趣。

4

1 回答 1

7

确保它是name.css.scss.erb

另外,这是一个很好的答案https://stackoverflow.com/a/7653451/643500

于 2012-06-29T21:48:42.487 回答