2013-04-16 3 views
0

내 Spree 프로젝트에 spree_mail gem을 추가하려고합니다.spree_mail gem을 설치할 때 오류가 발생합니다. spree_mail (= 0.40.0.4) ruby ​​의존에

& 내가

나는이 메시지 얻을 "번들 설치"를 실행 : Gemfile에 :

Bundler를가」을 책정 "보석 호환 버전을 찾을 수 없습니다 spree_mail을 (= 0.40.0.4) 루비 유증 (= 1.2.rc) 루비에 따라

spree_auth_devise (>= 0) ruby depends on 
    devise (2.2.3) 

Bundler를 "spree_core"보석 호환 버전을 찾을 수 없습니다 : Gemfile에 을 다음 확장 종속성으로 spree_core >= 0.30.1 지정하면서 spree_mail (= 0.40.0.4) 루비이 거의 확실 것이다 spree_core (= 0.30.1) 루비

spree_mail (= 0.40.0.4) ruby depends on 
    spree_core (1.3.2) 

내 Gemfile

source 'http://rubygems.org' 

gem 'spree_i18n', :git => "git://github.com/spree/spree_i18n.git" 

gem 'rails', '3.2.13' 

# Bundle edge Rails instead: 
# gem 'rails', :git => 'git://github.com/rails/rails.git' 

gem 'sqlite3' 


# Gems used only for assets and not required 
# in production environments by default. 
group :assets do 
    gem 'sass-rails', '~> 3.2.3' 
    gem 'coffee-rails', '~> 3.2.1' 

    # See https://github.com/sstephenson/execjs#readme for more supported runtimes 
    # gem 'therubyracer', :platforms => :ruby 

    gem 'uglifier', '>= 1.0.3' 
end 

gem 'jquery-rails' 

# To use ActiveModel has_secure_password 
# gem 'bcrypt-ruby', '~> 3.0.0' 

# To use Jbuilder templates for JSON 
# gem 'jbuilder' 

# Use unicorn as the app server 
# gem 'unicorn' 

# Deploy with Capistrano 
# gem 'capistrano' 

# To use debugger 
# gem 'debugger' 
gem 'spree', '1.3.2' 
gem 'spree_gateway', :github => 'spree/spree_gateway', :branch => '1-3-stable' 
gem 'spree_auth_devise', :github => 'spree/spree_auth_devise', :branch => '1-3-stable' 
gem 'spree_mail', '0.40.0.4' 
+0

실제 질문이되도록 질문을 재 설명해 주실 수 있습니까? Stackoverflow는 버그 리포트를위한 것이 아니라 실제적이고 신뢰할 수있는 질문입니다. – berkes

+0

완료 : 죄송합니다 :) – whitesiroi

답변

1

의존 수정 없이는 1.3.2와 함께 작동하지 않습니다.

이 보석에 대해 github network을 보면 더 많은 최신 포크를 사용할 수 있습니다. 또는 메일 목록에 Mailchimp과 같은 제품을 사용하는 것이 좋습니다. 적어도 하나 이상은 extension for that입니다.

+0

대단히 감사합니다. – whitesiroi

+0

문제가 해결되면 답변을 수락하십시오. 다른 사람의 시간을 절약 할 수 있습니다. – GeekOnCoffee