无法激活/导入Bootstrap到我的Ruby on Rails应用程序中

时间:2016-05-26 17:22:53

标签: ruby-on-rails ruby twitter-bootstrap sass rubygems

我正在尝试在Ruby on Rails应用程序中导入/激活bootstrap。我添加了@import "bootstrap-sprockets";后跟 @import "bootstrap";行到我的application.css.scss文件并保存。我还在我的Gemfile中添加了gem 'bootstrap-sass', '3.3.1'。然后我重新启动了我的服务器。当我从浏览器启动应用程序时,似乎没有应用bootstrap sass / css。我可以告诉,因为字体永远不会改变,我添加的bootstrap导航栏看起来不正确。我试图关闭我的浏览器并重新开始尝试从其他浏览器启动链接,但它没有帮助。有什么建议吗?

2 个答案:

答案 0 :(得分:0)

只需在资源中添加bootstrap .css文件,同样适用于.js文件。它应该工作,而无需安装宝石。这是最好的选择,因为您可以随时使用新版本更新文件。

答案 1 :(得分:0)

在宝石文件中:

gem 'bootstrap-sass'

在你的控制台内

bundle install

app>资产>样式表> application.css

@import "bootstrap-sprockets";
@import "bootstrap";

最后,将文件从application.css重命名为application.css.scss,然后重新启动服务器。 (别忘了添加JavaScript。)