2.Ruby中require与require_relative方法的区别

require方法用于引用已存在的库,只需要指定库名,程序就会在预先定义好的路径下查找并读取与Ruby一起安装的库。比如说Ruby标准类库。

require_relative方法在查找库时,则是根据执行中的程序目录(文件夹)来进行的,这有利于程序读取写在不同文件的代码。(relative英文的意思就是相对的意思)

注:引用库名时两种方法都可省略.rb

require “hello”  #无需写成hello.rb

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rubyhigh/1439.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注