gpt4 book ai didi

ruby - 链接到 ruby​​ 中的外部文件?

转载 作者:太空宇宙 更新时间:2023-11-03 17:13:20 24 4
gpt4 key购买 nike

很抱歉,如果这个问题很简单,但我无法在任何地方找到答案。例如,如果您想要的文件与您正在编写的文件位于同一文件夹中,您如何在 ruby​​ 脚本中引用外部 ruby​​ 文件?提前致谢。

最佳答案

您只需执行这样的要求 require "filename"。 Ruby 将在 $LOAD_PATH 变量中的每个路径中查找文件。

查看 $LOAD_PATH,您应该得到如下内容:

irb(main):001:0> puts $LOAD_PATH
/usr/local/lib/ruby/site_ruby/1.8
/usr/local/lib/ruby/site_ruby/1.8/i686-darwin10.0.0
/usr/local/lib/ruby/site_ruby
/usr/local/lib/ruby/vendor_ruby/1.8
/usr/local/lib/ruby/vendor_ruby/1.8/i686-darwin10.0.0
/usr/local/lib/ruby/vendor_ruby
/usr/local/lib/ruby/1.8
/usr/local/lib/ruby/1.8/i686-darwin10.0.0
.

你可以看到最后一个条目是当前目录。

你也可以指定一个路径,比如require "lib/filename.rb"

关于ruby - 链接到 ruby​​ 中的外部文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1692357/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com