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

use*_*392 15 ruby ruby-on-rails twitter-bootstrap

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

根据Hartl的教程,gem bootstrap-sass工作得很好.每个RailsCasts教程的
twitter-bootstrap-rails都不起作用,因为我必须安装Python等.

所以,作为一个完整的编程和web开发菜鸟,我想知道如果它们都依赖于Twitter Bootstrap产品,两者之间有什么区别?

谢谢!

小智 18

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

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

我更喜欢第一种方案.保持控制更容易.它也不那么神奇,因此集成更简单,更少漏洞.

以下是对rails可用的bootstrap解决方案的一个很好的比较和解释.

  • 这个比较是天赐之物,我花了一些时间来了解在rails中使用bootstrap的所有不同方法.少,上海社会科学院,预编译,编译. (4认同)