【发布时间】:2013-10-21 03:42:53
【问题描述】:
这是我关于这个问题的第二篇文章,因为我的 webrick 服务器吐出了这条消息。我以前也遇到过这个问题,并且使用了 application.css 文件来让它工作。我的 rails 是 ruby 1.9.3 上的 3.1.3。 rails 的响应是找不到文件 'twitter/bootstrap'
“全部”%>在 Google 上进行研究后,我关注了 seyhunak 对此问题的回复。这是我在 Gemfile 中的一行,单独一行,而不是一个组。
gem 'twitter-bootstrap-rails', :git => 'http://github.com/seyhunak/twitter-bootstrap-rails.git'
这是我的 application.css.scss 中的内容:
*= require_self
*= require bootstrap_and_overrides
*= require_tree .
这是我的 application.js 中的内容
//= require jquery
//= require jquery_ujs
//= require twitter/bootstrap
//= require require_tree .
我已经完成了以下命令:
bundle update
rails g bootstrap:install
rails g bootstrap:layout application fixed
touch bootstrap_and_overrides.css.less
rails s
重新启动服务器后,我仍然收到该错误。我无法克服这一点。
我想我已经用尽了 Stack 和 Google 可以提供的所有建议。我在看什么?谢谢,山姆
【问题讨论】:
-
尝试删除 //= 要求引导行
-
如果您的意思是 application.js 文件,那么删除它会产生相同的“找不到文件”错误。是不是在别的地方?谢谢。
-
是的,我的意思是在 application.js 文件中。正确的 require 语句是 twitter/bootstrap。请问为什么另一个引导程序在列表中?
-
不确定您指的是哪个其他引导程序。根据上述问题,我的 application.js //= 需要 twitter/bootstrap。
-
@sam452 请检查升级 wiki @github.com/seyhunak/twitter-bootstrap-rails
标签: ruby-on-rails-3 twitter-bootstrap