2016-12-01 62 views
0

我完成了Spree教程並設置了名爲spree_simple_sales的擴展名。我在創建的Spree應用程序的目錄中創建了它,但問題是現在當我嘗試rails new new_app_name(顯然不在同一目錄中)時收到此消息。設置Spree後,無法啓動新的Rails應用程序

Users/me/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/dependency.rb:315:in 'to_specs': Could not find 'spree_simple_sales' (>= 0) among 485 total gem(s) (Gem::LoadError)

我使用Rails 5.0。

任何線索是怎麼回事?

回答

0

spree_simple_sales gem未按照您的錯誤外觀安裝。它看起來像2.0.5是最新的版本。

在Gemfile中

gem 'spree_simple_sales', '~> 2.0.5' 

在終端

bundle udpate 
bundle install 

它看起來像你需要

bundle exec rails g spree_simple_sales:install 

文檔爲gem後運行發電機。

+0

感謝您的提示。我沒有真正從文檔中安裝gem。 (我試過以上,但沒有工作)我在這裏跟着Spree教程:http://guides.spreecommerce.org/developer/extensions_tutorial.html - 所以我創建了基本上成爲你插入Spree的gem的擴展應用。但不是僅僅是一個應用程序的擴展,它會影響本地驅動器上的所有應用程序。希望這是有道理的。 – dgreen22

相關問題