使用-r命令行Ruby开关

时间:2018-03-10 12:27:50

标签: ruby-on-rails ruby

-rname Ruby开关只能用于需要Ruby库中已经存在的东西,或者我可以使用它来从命令行还需要我创建的外部文件吗?例如,我正在尝试使用已经需要的“loadee.rb”文件运行程序“loaddemo.rb”:

ruby -rloadee loaddemo.rb

它不起作用。这里我的错误是什么?

1 个答案:

答案 0 :(得分:2)

您可以使用它来要求其他文件,但需要是一个东西,导入另一个。要求某些东西,它也必须在你的负载路径中。

如果-I .在那里,请尝试loadee.rb在您的加载路径中插入当前目录

ruby -r loadee -I . loaddemo.rb