首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gem与细化核心和自定义引擎的冲突

Gem与细化核心和自定义引擎的冲突
EN

Stack Overflow用户
提问于 2014-04-07 23:40:58
回答 1查看 263关注 0票数 0

首先,我为任何混淆或不清楚的问题提前道歉,这是我的第一次堆叠溢出帖子。

我为我的炼油厂应用程序构建了一个自定义引擎,典型的:

代码语言:javascript
复制
rails generate refinery:engine web_users first_name:string last_name:string...

运行此操作将宝石放入宝石文件中,如下所示:

代码语言:javascript
复制
gem 'refinerycms-web_users', :path => 'vendor/extensions'

然而,我也有‘精细化-作为索引’,'~> 1.0.0‘作为我的基础作为我的前端框架(特别是移动菜单导航)的基础文件。

在运行包更新时,我得到以下错误:

代码语言:javascript
复制
refinerycms (~> 2.1.2) ruby depends on
  refinerycms-core (= 2.1.2) ruby

refinerycms-web_users (>= 0) ruby depends on
  refinerycms-core (2.0.10)

是否有一种解决方案来降低acts作为索引的级别,以便与精细化内核(2.0.10)保持良好关系,或者增加自定义引擎对refinerycms 2.1.2的依赖?

谢谢你,伙计!

对不起,我没有将这个错误与用refinerycms核心2.1.0索引的acts放在一起:

代码语言:javascript
复制
refinerycms-acts-as-indexed (~> 1.0.0) ruby depends on
  refinerycms-core (~> 2.1.0) ruby
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-08 00:59:13

您需要升级您的扩展以依赖于refinerycms-core ~> 2.1.0,这可以通过打开(类似) vendor/extensions/refinerycms-web_users/refinerycms-web_users.gemspec并指定更新的依赖版本来代替已经指定的版本来完成。然后,您将希望确保它与更新的refinerycms-core版本一起正常工作。

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

https://stackoverflow.com/questions/22925045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档