2011-06-13 67 views
4

我正在使用scss爲我的cms創建一個新的主題。我目前在rails 3.0.7上,但是一旦最終發佈,我就會升級到3.1,這樣我就可以使用資產管道的東西了。rails 3.1 scss和指南針適合在哪裏?

我的問題是指南針適合導軌3.1的位置?它仍然有用/需要?

它是否適用於3.1?有沒有人有過這個或任何其他方面的經驗?

感謝 裏克

回答

1

如果您只使用指南針,包括文件,那麼它是沒有必要的,但指南針是遠不止於此。 Compass是一個框架,包含用於創建多瀏覽器樣式表的測試模式。它也使得創建精靈非常簡單。

例如:

.simple { @include border-radius(4px, 4px); }

會產生:

.simple { 
-webkit-border-radius: 4px 4px; 
-moz-border-radius: 4px/4px; 
-o-border-radius: 4px/4px; 
-ms-border-radius: 4px/4px; 
-khtml-border-radius: 4px/4px; 
border-radius: 4px/4px; 
} 

如果你不清楚指南針的價值,我會推薦閱讀guides

gem "compass", :git => 'git://github.com/chriseppstein/compass.git', :branch => 'rails31' 
gem 'sass-rails', :git => 'git://github.com/rails/sass-rails.git' 
+1

的rails31分支已合併到主現在,這裏是[最新羅盤安裝指南(HTTPS:

目前羅盤主要是由Rails的3.1.RC4通過添加下面的寶石支持// gist.github.com/1184843)for Rails 3.1。 – crispy 2011-09-23 08:08:47