0

我有一个可用的 rails 3.2.13 应用程序。

然后我尝试安装 ActiveAdmin。

当前版本是0.6。

安装后,按照 ActiveAdmin 站点(http://www.activeadmin.info/documentation.html)中的步骤,尝试访问我的站点的根目录(因此不是活动的管理领域),我得到:

Routing Error 

uninitialized constant DashboardController

Try running rake routes ...

到目前为止一切顺利,因为这是一个已知的错误,我解决了返回活动管理员 0.5.1 的问题。

根源仍然存在另一个问题:

Sprockets::FileNotFound in Home#index

Showing /home/agostinox/Projects/mybeautifulapp/app/views/layouts/application.html.erb where line #10 raised:

couldn't find file 'jquery-ui'
  (in /home/agostinox/.rvm/gems/ruby-2.0.0-p0/gems/activeadmin-0.5.1/app/assets/javascripts/active_admin/base.js:2)

所以:当我访问我的根页面(而不是活动管理员的东西)时,它会尝试在为活动管理员注册的 gem 中找到 jquery-ui。
为什么会发生这种情况,我该如何解决?

4

1 回答 1

0

使用jquery-rails版本2.3.0而不是3.0.0.

于 2013-06-29T21:05:54.223 回答