我想将Twitter Bootstrap与当前的Ruby on Rails版本一起使用。 我试着用“less-rails-bootstrap”。我跟着:http://rubysource.com/twitter-bootstrap-less-and-sass-understanding-your-options-for-rails-3-1/
我创建了一个新的rails项目。然后我将“gem'less-rails-bootstrap'”添加到Gemfile中,安装它,之后我将“* = require twitter / bootstrap”添加到application.css
我收到了这个错误:
Showing /var/www/lrb/app/views/layouts/application.html.erb where line #5 raised:
V8::Error
(in /usr/lib/ruby/gems/1.8/gems/less-rails-bootstrap-2.3.0/vendor/assets/stylesheets/twitter/bootstrap.css.less)
我找不到如何修复V8 :: Error。 application.html.erb中的第5行:<%= stylesheet_link_tag“application”,:media => “全部”%>
我安装的宝石:
Using rake (10.0.3)
Using i18n (0.6.4)
Using multi_json (1.6.1)
Using activesupport (3.2.12)
Using builder (3.0.4)
Using activemodel (3.2.12)
Using erubis (2.7.0)
Using journey (1.0.4)
Using rack (1.4.5)
Using rack-cache (1.2)
Using rack-test (0.6.2)
Using hike (1.2.1)
Using tilt (1.3.4)
Using sprockets (2.2.2)
Using actionpack (3.2.12)
Using mime-types (1.21)
Using polyglot (0.3.3)
Using treetop (1.4.12)
Using mail (2.4.4)
Using actionmailer (3.2.12)
Using arel (3.0.2)
Using tzinfo (0.3.36)
Using activerecord (3.2.12)
Using activeresource (3.2.12)
Using coffee-script-source (1.6.1)
Using execjs (1.4.0)
Using coffee-script (2.2.0)
Using rack-ssl (1.3.3)
Using json (1.7.7)
Using rdoc (3.12.2)
Using thor (0.17.0)
Using railties (3.2.12)
Using coffee-rails (3.2.2)
Using commonjs (0.2.6)
Using jquery-rails (2.2.1)
Using less (2.2.2)
Using less-rails (2.2.6)
Using less-rails-bootstrap (2.3.0)
Using libv8 (3.11.8.13)
Using bundler (1.3.0)
Using rails (3.2.12)
Using ref (1.0.2)
Using sass (3.2.6)
Using sass-rails (3.2.6)
Using sqlite3 (1.3.7)
Using therubyracer (0.11.4)
Using uglifier (1.3.0)
如何在Rails 3.2.12中使用Bootstrap?非常感谢你的帮助!
答案 0 :(得分:1)
我使用'bootstrap-sass'宝石,但我认为它遵循相同的惯例。
捆绑gem后,我不在application.css中添加任何内容;根据宝石的文档:
我们建议不要使用// = require指令,因为没有 其他样式表将能够使用那些令人敬畏的mixins Bootstrap定义了
相反,您可以在顶部@import 'bootstrap';
完成工作!
答案 1 :(得分:0)
我在某个时候遇到了同样的问题,我转而使用了anjlab bootsrap rails,它提供了Twitter Bootstrap CSS(带有萨斯风味)
gem 'anjlab-bootstrap-rails', '>= 2.3', :require => 'bootstrap-rails'
答案 2 :(得分:0)
如果您在Windows下获取它,这应该可以帮助您https://github.com/hiranpeiris/therubyracer_for_windows