问题描述
我正在使用Rails 5.1.7和Ruby 2.7.0
当我旋转Rails控制台时,制表符完成导致它崩溃并退出。
这是我打tab
后记录的内容:
42: from bin/rails:4:in `<main>'
41: from bin/rails:4:in `require'
40: from /Users/mac/.rvm/gems/ruby-2.7.0/gems/railties-5.1.7/lib/rails/commands.rb:16:in `<top (required)>'
39: from /Users/mac/.rvm/gems/ruby-2.7.0/gems/railties-5.1.7/lib/rails/command.rb:44:in `invoke'
38: from /Users/mac/.rvm/gems/ruby-2.7.0/gems/railties-5.1.7/lib/rails/command/base.rb:63:in `perform'
37: from /Users/mac/.rvm/gems/ruby-2.7.0/gems/thor-1.0.1/lib/thor.rb:392:in `dispatch'
36: from /Users/mac/.rvm/gems/ruby-2.7.0/gems/thor-1.0.1/lib/thor/invocation.rb:127:in `invoke_command'
35: from /Users/mac/.rvm/gems/ruby-2.7.0/gems/thor-1.0.1/lib/thor/command.rb:27:in `run'
34: from /Users/mac/.rvm/gems/ruby-2.7.0/gems/railties-5.1.7/lib/rails/commands/console/console_command.rb:97:in `perform'
33: from /Users/mac/.rvm/gems/ruby-2.7.0/gems/railties-5.1.7/lib/rails/commands/console/console_command.rb:17:in `start'
32: from /Users/mac/.rvm/gems/ruby-2.7.0/gems/railties-5.1.7/lib/rails/commands/console/console_command.rb:62:in `start'
31: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb.rb:398:in `start'
30: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb.rb:469:in `run'
29: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb.rb:469:in `catch'
28: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb.rb:470:in `block in run'
27: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb.rb:535:in `eval_input'
26: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb/ruby-lex.rb:134:in `each_top_level_statement'
25: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb/ruby-lex.rb:134:in `catch'
24: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb/ruby-lex.rb:135:in `block in each_top_level_statement'
23: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb/ruby-lex.rb:135:in `loop'
22: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb/ruby-lex.rb:138:in `block (2 levels) in each_top_level_statement'
21: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb/ruby-lex.rb:166:in `lex'
20: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb.rb:516:in `block in eval_input'
19: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb.rb:693:in `signal_status'
18: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb.rb:517:in `block (2 levels) in eval_input'
17: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb/input-method.rb:258:in `gets'
16: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/forwardable.rb:235:in `readmultiline'
15: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/forwardable.rb:235:in `readmultiline'
14: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline.rb:170:in `readmultiline'
13: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline.rb:232:in `inner_readline'
12: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline.rb:232:in `loop'
11: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline.rb:233:in `block in inner_readline'
10: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline.rb:262:in `read_io'
9: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline.rb:262:in `loop'
8: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline.rb:303:in `block in read_io'
7: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline.rb:234:in `block (2 levels) in inner_readline'
6: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline.rb:234:in `each'
5: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline.rb:235:in `block (3 levels) in inner_readline'
4: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline/line_editor.rb:812:in `input_key'
3: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/reline/line_editor.rb:842:in `call_completion_proc'
2: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb/completion.rb:42:in `block in <module:InputCompletor>'
1: from /Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb/completion.rb:206:in `retrieve_completion_data'
/Users/mac/.rvm/rubies/ruby-2.7.0/lib/ruby/2.7.0/irb/completion.rb:206:in `<<': wrong number of arguments (given 3,expected 1) (ArgumentError)
和我的gem文件:
gem 'rails','~> 5.1.2'
# gem 'bootstrap-sass','3.3.6'
gem 'bootstrap','~> 4.3.1'
gem 'sprockets-rails',:require => 'sprockets/railtie'
gem 'bcrypt','3.1.11'
gem 'puma','~> 3.0'
gem 'sass-rails','5.0.6'
gem 'uglifier','>= 1.3.0'
gem 'coffee-rails','~> 4.2'
gem 'jquery-rails'
gem 'jquery-ui-rails'
gem 'jbuilder','~> 2.5'
gem 'will_paginate','~> 3.3.0'
gem 'will_paginate-bootstrap4'
gem 'jquery_mask_rails','~> 0.1.0'
gem 'font-awesome-rails'
gem 'resque',require: 'resque/server'
gem 'resque-scheduler'
gem 'sinatra',git: 'https://github.com/sinatra/sinatra.git',branch: 'master'
gem 'twilio-ruby'
gem 'puma_worker_killer'
gem 'rest-client'
gem 'pg'
gem 'cld'
gem 'clipboard-rails'
gem 'administrate'
gem 'twitter'
group :development,:test do
# gem 'sqlite3','1.3.12'
gem 'byebug','9.0.0',platform: :mri
gem 'dotenv-rails'
end
group :development do
gem 'web-console','3.1.1'
gem 'listen','3.0.8'
gem 'spring','1.7.2'
gem 'spring-watcher-listen','2.0.0'
end
group :test do
gem 'rails-controller-testing','0.1.1'
gem 'minitest-reporters','1.1.9'
gem 'guard','2.13.0'
gem 'guard-minitest','2.4.4'
end
group :production do
# gem 'pg','0.18.4'
end
如果有人经历过或者可以提供一些见识,我将不胜感激!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)