ruby gems for bootstrap有什么区别?

时间:2015-09-24 12:53:37

标签: ruby-on-rails ruby twitter-bootstrap-3 gem rubygems

宝石有什么区别:

  • bootstrap-sass(下载8,309,861)
  • bootstrap-sass-rails(下载236,886)
  • twitter_bootstrap_sass(下载6,011)

哪个gem在rails app中使用得更好?

2 个答案:

答案 0 :(得分:7)

twitter_bootstrap_sass 是社区提供的第一个bootstrap gem。它已弃用,不再使用。

bootstrap-sass-rails 是官方的自助宝石。它由社区提供并经过twitter认可,直到2014年被弃用并被bellow bootstrap-sass取代

bootstrap-sass 是twitter为rails用户提供的官方bootstrap gem。它是目前推荐的用于向rails应用程序添加bootstrap资产的gem。

注意(从Rails 5.1.2开始更新)

目前推荐的包含前端资产的方法是Yarn。 Yarn是Rails 5.1.2附带的前端包管理器。如果你想用Rails方式做,只需在你的项目目录中运行yarn add bootstrap,Yarn就会为你处理下载bootstrap。然后,您可以在应用程序清单中导入bootstrap .css和.js文件。

答案 1 :(得分:3)

我建议您使用bootstrap-sass gem。

不推荐使用bootstrap-sass-rails gem,他们建议您直接使用bootstrap-sass(https://github.com/twbs/bootstrap-sass#a-ruby-on-rails