设置Spree后,无法启动新的Rails App

时间:2016-12-01 17:42:30

标签: ruby-on-rails rubygems spree ruby-on-rails-5

我完成了Spree教程并设置了名为spree_simple_sales的扩展程序。我在我正在创建的狂欢应用程序的目录中创建它,但现在问题是当我尝试rails new new_app_name时(显然不在同一目录中)我收到此消息。

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。

有什么线索?

1 个答案:

答案 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的文档。