2013-04-01 2 views
0

현재 Spree Commerce 엔진을 기존 레일 애플리케이션에 통합하려고합니다. 표준 설치가 있지만 기존의 사용자 장치 모델을 사용하려고 시도하는 데는이 오류가 나타나지 않습니다. 아마도 그 접근법은 틀렸을 것입니다. 부트 스트랩/devise/cancun 등의 응용 프로그램이 있습니다. 기존 응용 프로그램과 사용자 모델을 사용하여/spree를 탑재하려고합니다. 모든 것이 동일하게 유지되지만 스토어는 모두 Spree입니다.Spree 기존 인증 통합 설치

Would you like to install the default gateways? (Recommended) (yes/no) [yes] yes 
Would you like to install the default authentication system? (yes/no) [yes] no 
What is the name of the class representing users within your application? [User] User 
Would you like to run the migrations? (yes/no) [yes] yes 
Would you like to load the seed data? (yes/no) [yes] yes 
Would you like to load the sample data? (yes/no) [yes] yes 
gemfile spree 
gemfile spree_gateway 
    run bundle install from "." 
Gemfile syntax error: 
...platforms => [:mri_19, :rbx]gem 'spree', '1.3.2' 
... 

The Gem file is giving an error for this insert by the install routine 
gem "binding_of_caller", ">= 0.7.1", :group => :development, :platforms => [:mri_19, :rbx]gem 'spree', '1.3.2'       ^

접근 방식이나이 오류에 대한 생각은 인정 될 것입니다.

+0

스튜어트, 어떻게 이런 메시지를 얻었습니까? 나는 똑같은 일을하려하고 당신이 Gmail에서이 펑크를 어떻게 성취했는지 알고 싶어한다. – Abram

답변

0

방금 ​​설치 프로그램이 같은 줄에 멋쟁이를위한 보석을 삽입 한 것으로 나타났습니다. 수정하여 번들러를 실행했습니다.

cancan에 대한 종속성 오류가 있습니다. Spree는 1.6.8을 원했기 때문에 나는 그 버전으로 되돌아 갔다.

다시 설치하고 올바르게 설치하십시오.

+0

이것은 이제 Spree가 수정했다. –