在Sass中访问Rails.env

ste*_*och 4 ruby-on-rails sass

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

我试着这样做:

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

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

但这给了:

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

我试过不同的文件扩展名,比如css.scss.erb等,但没有快乐.

Hit*_*eeb 6

确保它是 name.css.scss.erb

此外,这是一个很好的答案/sf/answers/535741601/