2012-09-29 43 views
0

長時間潛伏者,第一次海報。成功的Compass/Sass安裝是什麼樣的?

我正在從LESS轉移到Sass,並且還想在幾個項目上開始使用Compass。我使用CodeKit來觀看和啓動新的基於Compass的項目,但我也嘗試過從命令行獲得相同的結果。我的問題歸結爲:

使用「compass create [project-name]」創建一個新的羅盤項目,爲Compass項目構建基本結構,以及一個config.rb文件和三個.scss文件(屏幕.scss,print.scss和ie.scss)。

但是,爲什麼項目沒有預裝最新的核心指南針.scss文件,幫手等?期望核心指南針文件的有效載荷(例如:http://compass-style.org/reference/compass/)出現在我的項目中是否錯誤?

我可以找到他們,如果我深入說/usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/gems/1.9.1 ...,但這些是全球性和所有項目,而不是針對每個項目進行定製。

我覺得我錯過了一組帶有默認變量的.scss文件的入門工具包。或者說,如果我們正在與Compass啓動新項目,我會錯誤地走下坡路。

+1

歡迎來到SO。我通常喜歡在GitHub中游走,[看到我能找到的東西](https://github.com/search?utf8=%E2%9C%93&q=sass%20compass&type=Everything&repo=&langOverride=&start_value=1),何時我正在尋找一些例子或模板來工作。有[很少的項目](https://github.com/zurb/foundation-sass)[發生](http://mhs.github.com/scout-app/)[掉落](https:/ /github.com/chriseppstein/compass)。不知道這到底是不是你想要的,但我確定它在某個地方。另外,我認爲Bootstrap是一個Sass項目(對Compass不太確定)。 –

+0

(謝謝)。我想這就是我的Compass心智模型中奇怪的地方。感覺這個角色應該是爲每個新項目提供這些入門文件,並且這樣做的方式可以讓他們更好一些。但現在正在下沉。 – kerns

回答

0

指南針是項目的環境。沒有必要將它放在您的項目目錄中。您可以隨時更新它。你可以使用指南針手錶或指南針作爲lib。所有你需要的是你的項目和配置指南針。這比在所有項目中都更好,尤其是在項目中有控制版本的情況下。以我的方式,我只是寫最小的deps文件,就這些。

默認情況下在sass文件夾中創建入門工具包。所以你不會錯過任何東西。但是有一個乾淨的文件。所有其他你應該做的事情就像你想要的一樣,或者嘗試從github中獲取骨架。

+0

我遇到了一些與使用CodeKit有關的問題,通過直接鏈接到Sass二進制文件來解決。我花了最後幾天專注於基金會,這對我來說改善了很多。 – kerns