2012-09-13 72 views
15

我希望有一天能夠從內存中構建一個rails應用程序。我正在關注Hartl的書,並且今天決定嘗試一下Rails演員的速度,因爲它看起來很簡單。他們都涉及twitter boostrap。這裏就是我需要幫助gem bootstrap-sass和gem有什麼區別twitter-bootstrap-rails

寶石引導,薩斯工作的罰款每哈特爾的教程
寶石Twitter的引導護欄每RailsCasts教程,因爲我有安裝Python沒有工作,等

因此,作爲編程和網頁開發的完全禁忌,如果他們都依賴於Twitter Bootstrap產品,我想知道兩者之間有什麼區別?

謝謝!

回答

18

第一個是將bootstrap less文件轉換爲sass文件。要整合它,你必須將這些文件複製到你的項目中。要更新它,你必須再次複製這些文件的新版本。

第二用途較少,它是一個提供像發電機一些額外功能的寶石。集成通過捆綁器完成,並進一步更新。

我更喜歡第一個解決方案。保持控制更容易。它也不那麼神奇,因此集成更簡單,缺少對bug的瞭解。

這是一個不錯的comparison and explanation of available bootstrap solutions for rails

+4

這個比較是天賜之物,我花了一段時間才弄清楚在rails中使用bootstrap的所有不同方法。少,上海社會科學院,預編譯,編譯。 – AndyM