gem bootstrap-sass和gem twitter-bootstrap-rails有什么区别

时间:2012-09-13 18:55:06

标签: ruby-on-rails ruby twitter-bootstrap

我希望有一天能够从内存构建rails应用程序。我正在关注Hartl的书,今天决定尝试从Rails演员那里快速演绎,因为它看起来很简单。他们都涉及twitter boostrap。这是我需要帮助的地方

根据Hartl的教程,

gem bootstrap-sass 工作正常 根据RailsCasts教程, gem twitter-bootstrap-rails 不起作用,因为我必须安装Python等。

所以,作为编程和网络开发人员的完整菜鸟,我想知道如果两者都依赖于Twitter Bootstrap产品有什么区别?

谢谢!

1 个答案:

答案 0 :(得分:18)

第一个是将bootstrap less文件转换为sass文件。要集成它,您必须将这些文件复制到项目中。要更新它,您必须再次复制这些文件的新版本。

第二次使用更少,它是一个宝石,提供一些额外的功能,如发电机。集成通过捆绑器和进一步更新完成。

我更喜欢第一种解决方案。保持控制更容易。它也不那么神奇,因此集成更简单,更少知道错误。

这是一个不错的comparison and explanation of available bootstrap solutions for rails