ActiveAdmin无法找到jquery.ui.datepicker

时间:2014-07-06 10:46:55

标签: ruby-on-rails ruby-on-rails-4 activeadmin webfaction

ActionView::Template::Error (couldn't find file 'jquery.ui.datepicker'
  (in /home/raimat/webapps/keita/gems/bundler/gems/active_admin-2ae0a9e09bf9/app/assets/javascripts/active_admin/base.js.coffee:2)):
     7:   <%= stylesheet_link_tag params[:controller] %>
     8:   <link rel='stylesheet' href='/assets/typicons.min.css'/>
     9:
    10:   <%= javascript_include_tag "application" %>
    11:   <%= javascript_include_tag 'ckeditor/ckeditor.js' %>
    12:
    13:
  app/views/layouts/application.html.erb:10:in `_app_views_layouts_application_html_erb__42414357695359850_50936120'
  app/controllers/home_controller.rb:15:in `index'

仅当我尝试在webfaction(生产和开发)部署我的应用程序时才会出现这种情况。 我已经在两台不同的本地计算机上试过了它,它应该尽可能顺利。 编辑:我在本地计算机上删除了Gemfile.lock,现在我也得到了这个错误。

尝试在rails active admin deployment : couldn't find file 'jquery-ui'找到的解决方案,但我仍然坚持这个错误。

我使用Rails 4.0.2 主分支的ActiveAdmin 我需要jquery-rails&gt; 〜&GT; 3.1.0为另一个宝石

尝试添加gem jquery-rails-ui,但仍然没有..

想法?

1 个答案:

答案 0 :(得分:8)

我遇到了同样的问题。注意到几天前(2014年7月3日)有一个升级到jquery-ui-rails所以我降级到之前的版本并解决了我的问题

在gemfile中

gem 'jquery-ui-rails', '~> 4.2.1'

在application.js

//= require jquery-ui