Ruby on rails spree:主题安装

Ruby on rails spree:主题安装,ruby-on-rails,spree,Ruby On Rails,Spree,我刚刚成功设置了spree,但想在其中添加一个新主题。 我选择了那个: 但当我尝试“捆绑安装”时,我得到以下消息: Bundler could not find compatible versions for gem "spree_core": In snapshot (Gemfile.lock): spree_core (= 3.0.4) In Gemfile: spree_core (= 3.0.4) ruby spree_core (~> 3.0.0) ruby spree_cor

我刚刚成功设置了spree,但想在其中添加一个新主题。 我选择了那个:

但当我尝试“捆绑安装”时,我得到以下消息:

Bundler could not find compatible versions for gem "spree_core":
In snapshot (Gemfile.lock):
spree_core (= 3.0.4)
In Gemfile:
spree_core (= 3.0.4) ruby
spree_core (~> 3.0.0) ruby
spree_core (~> 3.0.0) ruby
spree_fancy (>= 0) ruby depends on
spree_core (~> 2.3.0.beta) ruby

Running `bundle update` will rebuild your snapshot from scratch, 
using only the gems in your Gemfile, which may resolve the conflict.
有没有办法解决这个问题

Ruby:2.2.2p95

轨道:4.2.2

档案:

source 'https://rubygems.org'

gem 'rails', '4.2.2'
gem 'mysql2', '~> 0.3.18'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'

gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc


group :development, :test do
  gem 'byebug'
  gem 'web-console', '~> 2.0'
  gem 'spring'
end


gem 'spree', '3.0.4'
gem 'spree_gateway', github: 'spree/spree_gateway', branch: '3-0-stable'
gem 'spree_auth_devise', github: 'spree/spree_auth_devise', branch: '3-0-stable'

gem 'spree_serenity_theme', :git => 'https://github.com/dbwinger/spree_serenity_theme.git'

感谢您的帮助

Gem spree_serenity_主题与spree版本2兼容,而与spree版本3不兼容。 检查gem的依赖关系

这就是它不起作用的原因

spree core的当前版本是3.0.4,您必须从spree的2-0稳定分支安装spree,而不是从主分支安装spree。

您可以创建主题分支,并根据您对最新版本spree的要求进行更改


谢谢

Gem spree_serenity_主题与spree版本2兼容,而与spree版本3不兼容。 检查gem的依赖关系

这就是它不起作用的原因

spree core的当前版本是3.0.4,您必须从spree的2-0稳定分支安装spree,而不是从主分支安装spree。

您可以创建主题分支,并根据您对最新版本spree的要求进行更改


谢谢

您是否尝试过按提示运行
捆绑更新
?查看主题的依赖关系,它指定了
spree_core~>2.0.5
,并且您当前的Gemfile.lock位于
3.0.4
。是的,我尝试了
bundle update
并将spree_core更改为2.0.5,但没有任何效果。您是否尝试过按照提示运行
bundle update
?查看主题的依赖关系,它指定了
spree\u core~>2.0.5
,并且您当前的Gemfile.lock位于
3.0.4
。是的,我尝试了
捆绑更新
并将spree\u core更改为2.0.5,但没有任何效果