Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用active admin、polyamorous、activerecord更新squeel时出现问题

使用active admin、polyamorous、activerecord更新squeel时出现问题
EN

Stack Overflow用户
提问于 2016-08-02 17:31:54
回答 1查看 272关注 0票数 1

我有一个几年前的项目(rails 4),我正试图更新它(这一切都是为了让活动管理员的datetime选择不起作用) --当我注释掉需要更新的squeel时,它所有的更新都很好;但是如果我取消了squeel的注释,那么它也会更新,我会得到以下依赖问题:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Bundler could not find compatible versions for gem "activerecord":

在Gemfile中:acts as-taggable- on被解析为4.0.0,这取决于活动记录(>= 4.0)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
annotate was resolved to 2.7.1, which depends on
  activerecord (< 6.0, >= 3.2)

friendly_id (~> 5.1.0) was resolved to 5.1.0, which depends on
  activerecord (>= 4.0.0)

pg_search was resolved to 1.0.6, which depends on
  activerecord (>= 3.1)

polyamorous was resolved to 1.3.1, which depends on
  activerecord (>= 3.0)

polyamorous was resolved to 1.3.1, which depends on
  activerecord (>= 3.0)

rails (~> 4.2.1) was resolved to 4.2.1, which depends on
  activerecord (= 4.2.1)

rails-erd was resolved to 1.4.7, which depends on
  activerecord (>= 3.2)

random_record was resolved to 0.0.8, which depends on
  activerecord (>= 3.0.0)

squeel was resolved to 0.5.0, which depends on
  activerecord (~> 3.1.0.alpha)

Bundler找不到gem“polyamorous”的兼容版本:在Gemfile中:polyamorous

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ransack was resolved to 1.8.1, which depends on
  polyamorous (~> 1.3)

squeel was resolved to 0.8.10, which depends on
  polyamorous (~> 0.5.0)

Bundler找不到gem“sass”的兼容版本:在Gemfile中:引导程序-sass (~> 3.1.1)已解析为3.1.1.1,这取决于sass (~> 3.2)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
activeadmin was resolved to 1.0.0.pre4, which depends on
  bourbon was resolved to 4.0.0, which depends on
    sass (~> 3.3)

sass-rails (~> 4.0.1) was resolved to 4.0.5, which depends on
  sass (~> 3.2.2)

我已经尝试了几种不同的活动管理组合,例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# gem 'activeadmin', '~> 1.0.0.pre2'
# gem 'activeadmin', github: 'activeadmin'
gem 'activeadmin', github: 'gregbell/active_admin'

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# gem 'ransack',             github: 'ernie/ransack'
gem 'inherited_resources', github: 'josevalim/inherited_resources'
gem 'formtastic',          github: 'justinfrench/formtastic'
gem 'chosen-rails'
gem 'select2-rails'
gem 'active_admin_datetimepicker'
gem "active_admin-sortable_tree"
gem 'polyamorous', github: 'activerecord-hackery/polyamorous'
gem 'ransack', github: 'activerecord-hackery/ransack'

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# gem "squeel"  # Last officially released gem
# gem 'squeel', github: 'activerecord-hackery/squeel'
# gem "squeel", :git => "git://github.com/ernie/squeel.git" # Track git repo

但似乎什么都不起作用……

EN

回答 1

Stack Overflow用户

发布于 2016-08-04 14:46:34

在我还在做这个工作(升级到Rails5)的时候,您可能想尝试显式地将activeresource添加到Gemfile中。如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
gem 'activeresource', github: 'rails/activeresource'

gem 'activeadmin', github: 'activeadmin'
gem 'devise', '~> 3.4.1'

这个更新对我来说确实有效,至少到目前为止是这样,而且没有使用额外的依赖项,比如ransack,draper等等,尽管它被推荐到他们(ActiveAdmin)的官方README上。

试试看。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38726990

复制
相关文章
iOS上架的坑
昨天在上线的时候遇到了一个坑,最后导致的结果是找了好几个小时,直接到半夜才能上线。
iOS程序应用
2022/11/21
2640
Ios海外上架
1、被拒开发者账号:中国区,新账号新应用居多,包括公司开发者账号,有的被苹果推荐过的App更新也有遇到
iOS Magician
2023/03/22
8100
Ios海外上架
iOS应用签名(上)
关于iOS应用签名我想一起探讨一下它的原理.首先我们需要了解一个东西,叫做 数字签名 数字签名(digitally signed) 名词解释:为什么用签名这个词.因为老外喜欢用支票,支票上面的签名能够
CC老师
2023/03/23
3940
iOS应用签名(上)
Ios上架时间
苹果的ios系统生态一项是流畅安全的,没有乱七八糟的东西,APP都是在苹果App Store应用商店来下载,对于开发者来说,一个APP上架需要经历严格审核,上架前要完成内测,没有上架的APP,怎么来下载呢,很多人会选择用ios签名工具,或者找签名商来完成。
iOS程序应用
2023/01/05
2770
iOS底层 - @synchronized(上)
IOS中的锁是比较困扰大家的一个问题,知道有锁这么个东西,但是却不常用。今天带大家一起走进锁的底层世界。
CC老师
2022/01/11
5470
iOS底层 - @synchronized(上)
iOS上架流程
2.1 打开[苹果开发者官网](https://developer.apple.com),点击Account登陆账号。
iOS程序应用
2022/10/31
3920
iOS上架流程
iOS应用签名(上)
关于iOS应用签名我想一起探讨一下它的原理.首先我们需要了解一个东西,叫做数字签名
iOSSir
2019/04/24
1K0
iOS上架流程
昨天在上线的时候遇到了一个坑,最后导致的结果是找了好几个小时,直接到半夜才能上线。
iOS程序应用
2023/01/05
3280
Ios海外上架
1、被拒开发者账号:中国区,新账号新应用居多,包括公司开发者账号,有的被苹果推荐过的App更新也有遇到
爱学iOS的小麦子
2023/05/09
6910
Ios海外上架
怎样在ios上上架app
在上架App之前想要 真机测试的同学 请查看 iOS- 最全的真机测试教程 里面包含怎么让多台电脑同时 上架App和同时真机调试。P12文件的使用详解
iOS程序应用
2023/01/13
5330
iOS开发应用上传AppStore的步骤(iOS上架)
前言:作为一名IOS开发者,把开发出来的App上传到App Store是必须的。下面就来详细介绍下具体流程。1.打开苹果开发者中心:https://developer.apple.com打开后点击:Member Center如果你的电脑没有保存密码,则会提示你输入开发者帐号和密码,因为我的电脑已经保存了,所以直接进入。2.点击:Certificates, Identifiers & Profiles3.点击Devices一.创建App IDs和Boudle ID4.点击App IDs,会进入如下界面,
iOS程序应用
2022/11/17
1.1K0
大数据的价值,等同于石油与黄金
 大数据成为全球潮流所趋,世界经济论坛今年的报告更点出它的价值,就等同石油与黄金。   超过六成执行长已经用大数据来做决策,你学了吗?   最简单的五步骤,快速看懂大数据在玩什么,就连羊肉炉店的老板也
小莹莹
2018/04/20
1.2K0
IOS上架图标问题
ERROR ITMS-90717: "Invalid App Store Icon. The App Store Icon in the asset catalog in 'HY.app' can't be transparent nor contain an alpha channel.”
贰贰贰叁
2021/05/25
1.7K0
iOS App上架流程
一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费分别为$99、$99、$299、免费。)。
iOS程序应用
2022/11/04
8480
iOS App上架流程
Ios app如何上架
前几天在忙着上线,尽管之前已经上线过一次,但由于本身比较菜,还是状况百出. 好在今天终于成功提交,因此来写写心得.
iOS Magician
2023/03/22
6720
Ios app如何上架
\\iOS App上架到appStore
5.其次创建相应的证书 Development是开发环境下的证书, Production是生产环境下的证书(往appStore上传),对应的推送证书 也不多说了。
爱学iOS的小麦子
2023/05/09
2430
\\iOS App上架到appStore
在iOS上推流
编译librtmp需要用到openssl,所以先编译openssl,下载脚本OpenSSL。
Helloted
2022/06/07
8640
在iOS上推流
ios tableview 上加 textfiled
ios tableview 上加 textfiled  首先附上我项目中用曾经用到的几张图  并说明一下我的用法: 图1: 图2: 图3: 心在你我说一下  我当初的实现 方法 ,希望能给你们一些  
用户1219438
2018/02/01
9720
ios tableview 上加 textfiled
Ios上架app流程
3、进入开发者中心 Certificates, Identifiers & Profiles 点击 Certificates 旁边的+ 新增证书
iOS程序应用
2023/01/05
3530
Ios app如何上架
前几天在忙着上线,尽管之前已经上线过一次,但由于本身比较菜,还是状况百出. 好在今天终于成功提交,因此来写写心得.
爱学iOS的小麦子
2023/01/05
7270

相似问题

带胶子的JavaFxPorts在iOS上的应用

12

哪个元素等同于iOS上的Android iOS?

11

JavafxPorts - Android

13

Javafxports错误

12

在JavaFXPorts中更改JavaFXPorts不起作用

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文