Bootstrap无法在rails app中运行

时间:2016-02-29 15:38:04

标签: ruby-on-rails twitter-bootstrap

我已经设置了一个新的rails应用程序,我想与Bootstrap一起使用。我添加了:

/* *** gemfile *** */
gem 'bootstrap-sass'
gem 'autoprefixer-rails'

我的application.scss文件:

/*
 *= require_tree .
 *= require_self
 */
@import "bootstrap-sprockets";
@import "bootstrap";

我的application.js文件:

//= require jquery
//= require bootstrap-sprockets
//= require jquery_ujs
//= require turbolinks
//= require_tree .

其他一切都是默认的,我已经运行了bundle install,但我的http://localhost:3000/widgets文件仍然是默认的html,而不是bootstrap的默认值。

为什么会这样,我该如何调试呢?

2 个答案:

答案 0 :(得分:1)

你错过了the documentation的这一部分:

然后,从sass文件中删除所有*= require_self*= require_tree .语句。而是使用@import导入Sass文件。

答案 1 :(得分:0)

得到它......错过了这个:

<%= stylesheet_link_tag    'application', media: 'all' %>

来自我的application.html.erb文件!