首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >spree :主题安装

spree :主题安装
EN

Stack Overflow用户
提问于 2015-10-06 08:19:52
回答 1查看 342关注 0票数 1

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

https://github.com/dbwinger/spree_serenity_theme

但是当我尝试"bundle install“时,我得到了以下消息:

代码语言:javascript
运行
复制
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

Rails : 4.2.2

Gemfile:

代码语言:javascript
运行
复制
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'

谢谢你的帮忙

EN

回答 1

Stack Overflow用户

发布于 2015-10-07 13:06:16

Gem spree_serenity_theme与spree版本2兼容,与spree版本3不兼容。请检查gem https://github.com/dbwinger/spree_serenity_theme/blob/master/spree_serenity_theme.gemspec的依赖关系

这就是它不起作用的原因。

目前的spree核心版本是3.0.4,您必须从spree的2-0稳定分支安装spree,而不是从主分支安装。https://github.com/spree/spree/tree/2-0-stable

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

谢谢

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

https://stackoverflow.com/questions/32959857

复制
相关文章

相似问题

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