【发布时间】:2013-04-09 16:19:43
【问题描述】:
在 Ruby on Rails 的 IRB 中寻找退出已加载脚本的最佳方式。 Kernel.exit & Kernel.abort 会让你完全退出 IRB 会话。理想情况下,这将在某些条件条件下发生。
我的脚本/my_script.rb:
puts "My Script is running!"
# if some criteria, stop execution of this script without stoping IRB
puts "This will never happen"
理想的结果:
$ rails console
irb(main):001:0> load 'script/my_script.rb'
My Script is running!
irb(main):002:0>
【问题讨论】:
标签: ruby-on-rails ruby exit irb