Rails Admin bootstrap-sass和anjlab-bootstrap-rails

时间:2013-10-23 02:41:02

标签: ruby-on-rails

我开始使用anjlab-bootstrap-rails gem。我也使用Rails Admin。

尝试登录管理面板时,我得到以下内容:无法找到文件' bootstrap'

我补充说:gem' bootstrap-sass','〜> 2.3.2.1'在我的宝石文件中。

我该如何解决这个问题。我想将Bootstrap 3与anjlab gem一起使用,但是Rails Admin需要bootstrap-sass。

由于

3 个答案:

答案 0 :(得分:1)

所以在上面的评论中我说只是将bootstrap.js添加到你的vendor / javascript目录,这是错误的。这会阻止Rails管理员抱怨找不到bootstrap.js文件,但是,不包含bootstrap js文件。

我想出的解决方案如下:

  1. 在您的assets / javascript目录中创建bootstrap.js
  2. 将以下内容添加到bootstrap.js文件中:

    // = require twitter / bootstrap

  3. 将以下内容添加到config / application.rb

    config.assets.precompile + = ['bootstrap.js']

  4. 这将为您的应用程序添加require bootstrap文件,以及Rails Admin。

答案 1 :(得分:0)

你添加了

吗?
gem 'anjlab-bootstrap-rails', :require => 'bootstrap-rails',
                              :github => 'anjlab/bootstrap-rails',
                              :branch => '3.0.0'
在你的宝石文件中

,如here

答案 2 :(得分:0)

rails_admin的人为此提供了解决方案。

点击这里

https://github.com/sferik/rails_admin/wiki/Troubleshoot