尝试打开Heroku应用程序(Ruby)时出错
Ran,运行控制台,这就是我得到的。有人可以帮我纠正这些错误。
在jay-bro-app上运行rails console ... up,run.7773 /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/rubygems/dependency.rb:296:in 来自
to_specs': Could not find 'spring' (= 1.4.3) among 61 total gem(s) (Gem::LoadError) from /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/rubygems/dependency.rb:307:in
to_spec' /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:47:in 来自gem' from /app/bin/spring:12:in
' / app / bin / rails:4:load' from /app/bin/rails:4:in
'
答案 0 :(得分:0)
据我所知,'spring'仅用于开发/测试环境。因此,请确保您在Gemfile
中定义了这样的内容xCoord - xPlayer
详情请查看here。这是前一个链接的一个注释:
您不得在生产环境中安装Spring。要防止它被安装,请为bundle install命令提供--without development test参数,该命令用于在生产机器上安装gem:
捆绑安装 - 没有开发测试
然后重新运行
gem "spring", group: :development
然后重启服务器,希望它适合你