Jon*_*ira 42 ruby-on-rails rails-console ruby-on-rails-4
我在我的应用程序的根目录中,当我输入时
$ rails console
Run Code Online (Sandbox Code Playgroud)
它似乎正在加载,但没有任何反应.
当我停下来时,^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>'
Run Code Online (Sandbox Code Playgroud)
我不知道是怎么回事..
小智 159
我可能会为此迟到一点回答,但是为了寻找答案的其他人...它就在这里
基本上,输入此命令
spring stop
Run Code Online (Sandbox Code Playgroud)
据我所知,这个问题与springgem有关,具体来说,它会检查服务器的版本,但这并不符合要求.
对于我的情况,当我在gemfile中添加一些新的gem时,问题就开始了.
因此,一旦你停止弹簧并输入任何其他rails命令,spring重启,并且每件事都应该再次工作,至少在出现同样的问题之前,或者dev修补了问题.
bra*_*che 11
我之前没有见过这个,但看起来好像春天在你的设置中因某种原因搞砸了?尝试进入你的行程Gemfile并查找调用gem 'spring'并注释掉的行.然后运行bundle install并再试一次.
这不是一个合适的解决方案,但如果它让你的rails控制台今晚再次运行,那么希望它会帮助你,直到找到合适的解决方案.
| 归档时间: |
|
| 查看次数: |
16987 次 |
| 最近记录: |