新手问题 require 路径问题

czj · 2019年02月10日 · 最后由 gwq 回复于 2019年02月10日 · 1570 次阅读

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

require_relative 'b'
zhaoguobin 回复

谢谢!

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

czj 回复

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

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

需要 登录 后方可回复, 如果你还没有账号请 注册新账号