Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 使用-r命令行Ruby开关_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 使用-r命令行Ruby开关

Ruby on rails 使用-r命令行Ruby开关,ruby-on-rails,ruby,Ruby On Rails,Ruby,-rname Ruby开关只能用于要求Ruby库中已经存在的东西,或者我可以使用它从命令行要求我创建一个外部文件吗?例如,我正在尝试运行一个程序“loaddemo.rb”,其中已经需要一个“loadee.rb”文件: ruby -rloadee loaddemo.rb 它不起作用。我犯了什么错 您也可以使用它来要求其他文件,但需要是一件事,请导入另一个文件。要需要一些东西,它也必须在您的加载路径中 如果存在loadee.rb,请尝试-I.在加载路径中插入当前目录 ruby -r loadee

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

ruby -rloadee loaddemo.rb

它不起作用。我犯了什么错

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

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

ruby -r loadee -I . loaddemo.rb