簡體   English   中英

Rails3和Sass :: Plugin :: options

[英]Rails3 and Sass::Plugin::options

當我嘗試將Sass::Plugin.options[:style] = :compact到environment.rb時

當我嘗試啟動我的服務器時,我得到:

未初始化的常量Sass(NameError)

我已經加入gem 'haml', '3.0.0'的Gemfile。

有人遇到過這個嗎?

我嘗試了你所描述的,它對我來說很好。 我正在使用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")

我有完全相同的問題,並使用sass_config.rb文件適用於我的情況 - 似乎環境.rb中的調用發生在插件init.rb加載之前。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM