Rails3和Sass :: Plugin :: options

Joe*_*oey 5 plugins ruby-on-rails sass nameerror ruby-on-rails-3

当我尝试添加Sass::Plugin.options[:style] = :compact到environment.rb时

当我尝试启动我的服务器时,我得到:

未初始化的常量Sass(NameError)

我已添加gem 'haml', '3.0.0'到我的Gemfile中.

有人遇到过这个吗?

Mik*_*her 6

我尝试了你所描述的,它对我来说很好.我正在使用haml 3.0.4这是最新版本.您可能希望gem update haml在系统上运行并重试.从3.0.0到3.0.4的更改列表位于http://sass-lang.com/docs/yardoc/file.SASS_CHANGELOG.html

我还建议不要将它放在你的environment.rb中,而是创建一个config/initializers/sass_config.rb文件并将你的SASS配置放在那里.我看起来像这样:

Sass::Plugin.options[:property_syntax] = :old
Sass::Plugin.remove_template_location("./public/stylesheets/sass")
Sass::Plugin.add_template_location("./app/stylesheets")
Run Code Online (Sandbox Code Playgroud)