首先,我为任何混淆或不清楚的问题提前道歉,这是我的第一次堆叠溢出帖子。
我为我的炼油厂应用程序构建了一个自定义引擎,典型的:
rails generate refinery:engine web_users first_name:string last_name:string...运行此操作将宝石放入宝石文件中,如下所示:
gem 'refinerycms-web_users', :path => 'vendor/extensions'然而,我也有‘精细化-作为索引’,'~> 1.0.0‘作为我的基础作为我的前端框架(特别是移动菜单导航)的基础文件。
在运行包更新时,我得到以下错误:
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放在一起:
refinerycms-acts-as-indexed (~> 1.0.0) ruby depends on
refinerycms-core (~> 2.1.0) ruby发布于 2014-04-08 00:59:13
您需要升级您的扩展以依赖于refinerycms-core ~> 2.1.0,这可以通过打开(类似) vendor/extensions/refinerycms-web_users/refinerycms-web_users.gemspec并指定更新的依赖版本来代替已经指定的版本来完成。然后,您将希望确保它与更新的refinerycms-core版本一起正常工作。
https://stackoverflow.com/questions/22925045
复制相似问题