2

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

尝试登录管理面板时,我得到以下信息:找不到文件“引导程序”

我在我的 gem 文件中添加了:gem 'bootstrap-sass', '~> 2.3.2.1'。

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

谢谢

4

3 回答 3

1

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

我想出的解决方案如下:

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

    //= 需要推特/引导程序

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

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

这将为您的应用程序以及 Rails Admin 添加所需的引导文件。

于 2013-11-09T22:16:26.523 回答
0

你加了吗

gem 'anjlab-bootstrap-rails', :require => 'bootstrap-rails',
                              :github => 'anjlab/bootstrap-rails',
                              :branch => '3.0.0'

在你的 gem 文件中,就像这里所说的那样

于 2013-10-23T05:35:44.253 回答
0

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

在这里检查

https://github.com/sferik/rails_admin/wiki/疑难解答

于 2013-11-04T18:44:53.337 回答