Ruby中require与require_relative方法的区别

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

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

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

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

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

(0)
上一篇 2020年7月26日 14:26
下一篇 2020年7月26日 20:43

相关推荐

  • 安装和部署gem不安装rdoc和ri的方法

    句法: 安装rubyonrails的时候不安装rdoc和ri 如果要部署到服务器,或者不想等待为每个gem安装rdoc和ri,则可以禁用它们以进行gem安装和更新。只需将以下行添加到您的〜/ .gemrc或/ etc / gemrc中: 注意:新版gem取消了–no-rdoc和–no-ri,变更…

    Ruby经验 2020年8月10日
    01.5K0
  • Ruby中双冒号(::)的作用

    Ruby经常会遇到双冒号(::)符号,它的作用是调用常量。

    Ruby经验 2020年7月26日
    01.1K0
  • Ruby语言的三种运行方法

    1.ruby命令式 -e命令行选项使解释器执行一行指定的Ruby代码。 2.ruby文件式 helloruby.rb代码清单: 启动控制台,使用cd命令,移动到存放helloruby.rb的文件夹中。执行以下命令: 执行后,会输出显示“Hello,Ruby.”。 3.irb交互式 irb全称为interactive R…

    Ruby经验 2020年6月5日
    01.1K0

发表回复

登录后才能评论