本文介绍了IRb:如何启动与预加载类的交互式Ruby会话的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我通过采用Ruby语言的旅程中,我在IRB中花费了很多时间。这只是太棒了!但是,由于我不太清楚它的功能,并且仍然是Ruby的nubby,我想知道以下内容:

As I am going through my journey by adopting the Ruby language, I spend a lot of time inside IRb. It's just fantastic! But, as I am not very aware of it's capabilities, and still a "nubby" with Ruby, I would like to know the following:


  • 我如何刷新会话,而不重新启动IRB(或者这是不可能的)。

  • 如何配置IRb加载一堆源文件hello.rb hello_objects.rb,即在启动?我在这些工作,我很高兴知道一个简短的手加载这些类,无需再次手动输入load。

推荐答案

我不确定是否可以刷新会话。但是,您可以像这样加载类:

I'm not sure it's possible to 'flush' a session. However, you can load your classes like this:

irb -r 'hello.rb' -r 'hello_objects.rb'

这篇关于IRb:如何启动与预加载类的交互式Ruby会话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-15 22:20