2013-08-09 3 views
1

Я пытаюсь установить spree на мое приложение rails-4 только с бэкэнд-файлами и api. Я нашел в Интернете, как установить spree для приложения rails4, и я также нашел, как установить только бэкэнд и api. Проблема folowing, чтобы установить rails4 Мне нужно установить его в отрасли:Spree backend + Core rails 4

жемчужина «гулянки», GitHub: «Шпрее/пьянка», филиал: «rails4»

Но если я хочу использовать только бэкенд Шпрее и апите, я обычно указать их вручную в Gemfile:

камень «spree_backend» камня «spree_api»

Но поскольку нет конкретного мерзавца репо для них (они все вложенных папок) я могу не узнать, как указать подпапку в github в определенной ветви.

Я что-то пропустил?

Thanks

ответ

1

Вы ничего не пропустили. Проект в отдельные драгоценные камни, когда он выпущен. У Spree нет поддерева поддеревьев, поэтому, если вы хотите вытащить его из git, вам придется выполнить какую-то работу или импортировать весь проект.

Лучше может быть попробовать:

gem 'spree', github: 'spree/spree', branch: 'rails4', require: false 

Это позволит установить камень и поддерживать зависимости, но ничего не требуют. Затем вы можете вручную потребовать разделы, которые вы хотите в инициализаторе.

+0

Спасибо, я дам ему попробовать –

+0

Спасибо, что сделал трюк! Надеюсь, они скоро выпустят драгоценные камни на rubygems –

+0

Здесь полная настройка: https://gist.github.com/huoxito/5977700 – benoitr

Смежные вопросы