我是我的应用程序的根,当我键入
$ rails console看起来好像有东西在装货,但什么也没发生。
当我停止^C时,我收到了这样的痕迹:
^C/home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/run.rb:54:in `gets': Interrupt
from /home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/run.rb:54:in `verify_server_version'
from /home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/run.rb:25:in `call'
from /home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/command.rb:7:in `call'
from /home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/rails.rb:23:in `call'
from /home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client/command.rb:7:in `call'
from /home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/client.rb:26:in `run'
from /home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/bin/spring:48:in `<top (required)>'
from /home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/binstub.rb:11:in `load'
from /home/jonatas/.rvm/gems/ruby-2.1.2/gems/spring-1.1.3/lib/spring/binstub.rb:11:in `<top (required)>'
from /home/jonatas/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /home/jonatas/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /home/jonatas/Code/Ruby/jonatasteixeira/bin/spring:16:in `<top (required)>'
from bin/rails:3:in `load'
from bin/rails:3:in `<main>'我不知道怎么回事..。
发布于 2015-07-24 03:57:31
我可能会回答得有点晚,但为了其他正在寻找答案的人.是here
基本上,输入以下命令
spring stop据我所知,问题是关于spring gem,具体来说,它检查服务器的版本,这是不一致的。
就我的情况而言,当我在gems文件中添加一些新的宝石时,问题就开始了。
因此,一旦停止spring并输入任何其他rails命令,spring重新启动,每件事情都应该再次工作,至少在同样的问题发生之前,或者开发人员修补了问题。
发布于 2014-06-18 02:20:17
我以前没见过这个,但是看起来春天可能是因为什么原因在你的设置中搞砸了?试着进入您的Gemfile,查找调用gem 'spring'的行并注释掉它。然后运行bundle install,再试一次。
这不是一个合适的解决方案,但如果它使您的rails控制台今晚再次工作,那么希望它将帮助您直到找到合适的解决方案。
发布于 2022-05-17 06:56:44
对我来说,spring gem导致了这个问题,运行spring stop解决了这个问题。
https://stackoverflow.com/questions/24276033
复制相似问题