升级bootstrap版本 - twitter-bootstrap-rails

时间:2018-01-31 12:30:01

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

我在我的项目中使用bootstrap gem。

gem 'twitter-bootstrap-rails'

我现在拥有的bootstrap版本是

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */

我需要升级到最新的bootstrap版本。

似乎gem(https://github.com/seyhunak/twitter-bootstrap-rails/blob/master/app/assets/stylesheets/twitter-bootstrap-static/bootstrap.css.erb)中没有更新bootstrap版本。

如何在我的应用程序中升级版本?

1 个答案:

答案 0 :(得分:1)

有几种选择:

  1. 您可以分叉twitter-bootstrap-rails gem,将BS更新为版本4并修改Gemfile

    gem 'twitter-bootstrap-rails', git: 'link_to_your_fork'
    
  2. 您可以迁移到bootstrap-rubygem gem,而不是使用BS4

  3. 您可以从official site下载最新版本的BS,并手动将.js.css个文件放到./vendor/assets/目录中。请查看以下SO答案以供参考:firstsecond

  4. 对于选项2和3,请确保在代码twitter-bootstrap-rails gem provides

    中不使用辅助方法