我希望有一天能够从内存构建rails应用程序。我正在关注Hartl的书,今天决定尝试从Rails演员那里快速演绎,因为它看起来很简单。他们都涉及twitter boostrap。这是我需要帮助的地方
根据Hartl的教程,gem bootstrap-sass 工作正常 根据RailsCasts教程, gem twitter-bootstrap-rails 不起作用,因为我必须安装Python等。
所以,作为编程和网络开发人员的完整菜鸟,我想知道如果两者都依赖于Twitter Bootstrap产品有什么区别?
谢谢!
答案 0 :(得分:18)
第一个是将bootstrap less文件转换为sass文件。要集成它,您必须将这些文件复制到项目中。要更新它,您必须再次复制这些文件的新版本。
第二次使用更少,它是一个宝石,提供一些额外的功能,如发电机。集成通过捆绑器和进一步更新完成。
我更喜欢第一种解决方案。保持控制更容易。它也不那么神奇,因此集成更简单,更少知道错误。
这是一个不错的comparison and explanation of available bootstrap solutions for rails。