ActiveAdmin + Jquery-ui-rails 5.0.0 gem [英] ActiveAdmin + Jquery-ui-rails 5.0.0 gem

查看:59
本文介绍了ActiveAdmin + Jquery-ui-rails 5.0.0 gem的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用主动管理的gem,但是当我运行捆绑软件时,它说我需要5.0.0版的jquery-ui-rails,所以我将gemfile更改为:

I'm trying to use active admin gem but when i ran bundle it says i need jquery-ui-rails version 5.0.0 so i changed my gemfile to :

gem 'jquery-rails'
gem 'jquery-ui-rails', '~> 5.0.0'
gem 'activeadmin', github: 'gregbell/active_admin'

Upon重新启动我的服务器,我在浏览器中遇到此错误

Upon restart my server i'm getting this error in the browser

 File to import not found or unreadable: jquery.ui.all.
    Load paths:

      /.../.../.../.../app/assets/images
      /.../.../.../.../app/assets/javascripts
      /.../.../.../.../app/assets/stylesheets


推荐答案

jquery-ui-rails 5.0.0 具有重命名了ActiveAdmin使用的.js文件。

jquery-ui-rails 5.0.0 has renamed the .js files used by ActiveAdmin.

在Active Admin更新之前,请使用 4.2.1 版本您的gemfile并重新打包:

Until Active Admin is updated, use the 4.2.1 version in your gemfile and re-bundle:

gem'jquery-ui-rails','〜> 4.2.1’ c

编辑:此问题已得到解决。如果现在需要 4.2.1 ,它将在active_admin引用新路径时中断。您应该从Gemfile中完全删除jquery-ui-rails并运行:

Edit: This has just been fixed. If you require 4.2.1 now, it will break as active_admin is referencing the new paths. You should remove jquery-ui-rails from your Gemfile completely and run:

bundle update activeadmin
如果您之前需要4.2.1。

bundle update activeadmin if you required 4.2.1 before.

这篇关于ActiveAdmin + Jquery-ui-rails 5.0.0 gem的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆