2013-09-08 2 views
0

Привет им создать свой первый бум коммерции и я сделал этоRails Установка Spree Commerce

rails new spreecommerce 
cd spreecommerce 

Я добавил это Gemfile

gem 'spree_auth_devise', github: 'spree/spree_auth_devise', branch: '2-0-stable' 
rails g spree:install 
rails s 

теперь я могу просматривать продукты и категории, но/админ URL Doesnt Работа. поэтому я попытался

rake spree_auth:admin:create 

но это говорит об ошибке

rake aborted! 
Don't know how to build task 'spree_auth:admin:create' 

Im слишком интересно, где контроллеры и виды расположены? не в spreecommerce/каталоге, где я установил приложение, как я могу отредактировать это приложение?

если я запускаю рейк маршруты в spreecommerce каталоге/я могу видеть админ маршрут

admin admin/(.:format)  spree/admins/orders#index 

, но я не имею каталог Шпрее в этой папке?

ответ

2

После изменения Gemfile вам необходимо запустить bundle install. Это должно сделать доступными задачи rake_auth.

Контроллеры и представления все хранятся в Gemfile. Вы можете выполнить bundle show spree_auth_devise, чтобы узнать, где они находятся в вашей системе. Обратите внимание, что вы не должны изменять эти файлы напрямую, так как эти изменения не смогут быть развернуты в другую среду. Вы можете обратиться к Spree Developer Guide за дополнительной информацией о том, как настроить контроллеры и представления, если вам нужно.

+0

это работает спасибо – Muflix

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