我正在关注this教程,从它告诉我集成bootstrap的那一刻起我就迷失了。我对bootstrap一无所知,所以我无法解决它。没有任何事情发生,格式化仍然看起来像标准HTML,没有任何CSS样式。
这是我的application.css.scss文件:
/*
*= require_self
*= require_tree .
*/
@import 'bootstrap';
这是我的application.js文件:
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require_tree .
这是我的查看文件(home.html.haml):
.container
- if @tasks.empty?
%span.text-warning There are no tasks!
- else
%table.table.table-hover.table-bordered
%thead
%tr
%th Title
%th Created at
%th Completed
%tbody
- @tasks.each do |task|
%tr
%td
%strong= task.title
%td.text-info= task.created_at
%td.text-success= task.completed
我知道这是非常具体的,但由于我对bootstrap一无所知,所以我不知道该关注什么问题。我正在运行Rails 4.0.4,而bootstrap-sass gemfile是2.3.2.0
答案 0 :(得分:1)
我刚创建了一个测试Rails 4.0.4应用,将application.css
文件重命名为application.css.scss
并添加了
@import 'bootstrap';
线。顺便说一句,我切换到最新的宝石版本:
gem 'bootstrap-sass', '~> 3.1.1.0'
一切正常。
更新您的Gemfile
,运行bundle update
,重新启动服务器,然后重试。它应该工作正常。