Access Rails.env inside Sass

Can I access Rails.env inside Sass files?

I am trying to do it like this:

$url: <%= Rails.env.production? ? '//foo.com' : '//localhost:3000' %> @font-face { src: url("#{$url}/font/fontawesome-webfont.eot"); } 

But it gives:

Invalid CSS after "$ url:": expected expression (e.g. 1px, bold), was "<% = Rails.env.p ..."

I tried with different file extensions like css.scss.erb etc. but without joy.

+4
source share
1 answer

Make sure it is name.css.scss.erb

Also, this is a good answer fooobar.com/questions/303614 / ...

+6
source

All Articles