Twitter bootstrap 如何在Rails 4中使用Bootstrap 3 RC

Twitter bootstrap 如何在Rails 4中使用Bootstrap 3 RC,twitter-bootstrap,ruby-on-rails-4,twitter-bootstrap-3,Twitter Bootstrap,Ruby On Rails 4,Twitter Bootstrap 3,我正在尝试在Rails4项目中从Bootstrap2迁移到Version3RC1 最初我使用了引导sass gem 2.3.2,一切都很顺利 现在如何将Boostrap 3添加到我的项目中?我找不到任何已经转换成SASS的gem,官方文档告诉我从更少的版本编译成CSS 我对这一切都很陌生,所以我真的很困惑,有什么帮助吗 更新我最初使用的gem似乎终于更新了: 尝试使用 通过将以下内容添加到文件中: gem 'anjlab-bootstrap-rails', :require => 'boo

我正在尝试在Rails4项目中从Bootstrap2迁移到Version3RC1

最初我使用了引导sass gem 2.3.2,一切都很顺利

现在如何将Boostrap 3添加到我的项目中?我找不到任何已经转换成SASS的gem,官方文档告诉我从更少的版本编译成CSS

我对这一切都很陌生,所以我真的很困惑,有什么帮助吗

更新我最初使用的gem似乎终于更新了: 尝试使用

通过将以下内容添加到文件中:

gem 'anjlab-bootstrap-rails', :require => 'bootstrap-rails',
                          :github => 'anjlab/bootstrap-rails',
                          :branch => '3.0.0'
应用程序.js中添加以下内容:

//= require twitter/bootstrap
应用程序.css中,先添加以下内容:


我尝试了ShenoudaB建议的解决方案,结果很好。与上一版本相比,我需要更改的内容有:

  • 在application.css.scss文件中,确保引用的是twitter/bootstrap,而不仅仅是bootstrap
  • 我还需要添加一个@import“twitter/bootstrap”;行到我的css。这可能是多余的上述提示,但一旦我添加了它,它的工作很好
  • 在application.js文件中,您应该在/=require语句中引用twitter/bootstrap
我还注意到一些风格发生了变化。检查新文档,确保您的类名与新的类名匹配


这就是我所做的一切,它对我很有效。祝你的应用程序顺利运行

因为您已经在使用引导sass gem

我推荐这个


您已经可以使用发布候选版本,请添加到文件中:

gem 'bootstrap-sass', github: 'thomas-mcdonald/bootstrap-sass'

此外,如果您从bootstrap 2升级,则必须先删除以前的gem。

还有一个twitter bootsrap 3 gem:

不知为什么没有人提到,我想知道为什么。

为什么不是官方的


谢谢

我昨天很快就尝试了这个,在使用新的gem运行bundle安装后,我在启动服务器时遇到了问题。有人能确认一下吗?我今天可能会花一些时间调试它。谢谢!还需要遵循安德鲁·帕泽尔·贝洛维的建议,我真的很惊讶这有15张选票,并且被标记为正确答案。这不起作用。只是尝试了一下,对我来说效果很好,也许bibstha的编辑添加了必要的信息?谢谢。也许这会有所帮助,“Andre Patzer的建议”除了application.css文件中的“require twitter/bootstrap”之外,还在.css.scs文件中添加了
@import“twitter/bootstrap”
。bootstrap sassgem是否已完全升级到bootstrap 3?任何人在Rails 4应用程序中成功使用它(以及javascript组件)吗?主分支是否会在默认情况下更新为使用Bootstrap 3?看起来分支“3”在2013年9月9日被合并到“主”中,因此不再需要上面的
分支:“3”
选项。虽然还没有发布,所以我们仍然需要从github获取。
gem 'bootstrap-sass', github: 'thomas-mcdonald/bootstrap-sass'