2012-09-13 73 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