Установите Sass перед использованием require 'sass'
:
sudo gem install sass
Теперь создайте файл test.rb
:
#!/usr/bin/ruby
require 'sass'
puts Sass::compile_file('./colors.scss')
(do chmod +x test.rb
)
Теперь с colors.scss
:
$color: blue !default;
p {
color: $color;
}
Запуск ./test.rb
выдаст:
p {
color: blue; }
В соответствии с документами , которые следует использовать Sass::Engine
:
Использовать Sass в Ruby-коде очень просто.После установки камня Sass вы можете использовать его, запустив require "sass" и используя Sass :: Engine.
#!/usr/bin/ruby
require 'sass'
sass_engine = Sass::Engine.for_file('./colors.scss', :syntax => :scss)
output = sass_engine.render
puts output