新手问题 require 路径问题

czj · February 10, 2019 · Last by gwq replied at February 10, 2019 · 1575 hits

当前工作目录下 两文件 a.rb 和 b.rb 在 a.rb 中包含 b.rb 必须要加上相对路径:require './b' 而不能这样写:require 'b' 是这样吗?

require_relative 'b'
Reply to zhaoguobin

谢谢!

ttps://www.youtube.com/watch?v=VbYW92tRiR4&list=PLrre1E9QE93-XJq1sSHjN2UYm22jB2Grp&index=21 但他为什直接写 require 'file' 程序能正常运行

Reply to czj

可能在$LOAD_PATH 中添加了当前路径 '.'

需要去了解 require 和 require_relative 有什么区别

You need to Sign in before reply, if you don't have an account, please Sign up first.