Ruby模块包括不加载依赖文件

Ruby模块包括不加载依赖文件,ruby,Ruby,我的结构如下: lib/models/module_name.rb lib/models/module_name/one.rb lib/models/module_name/two.rb lib/models/module_name/three.rb 模块_name.rb包含以下内容: require 'module_name/one' require 'module_name/two' require 'module_name/three' 加载module_name.rb时,我会收到错误

我的结构如下:

lib/models/module_name.rb
lib/models/module_name/one.rb
lib/models/module_name/two.rb
lib/models/module_name/three.rb
模块_name.rb包含以下内容:

require 'module_name/one'
require 'module_name/two'
require 'module_name/three'
加载module_name.rb时,我会收到错误“没有要加载的文件--module_name/one(LoadError)”

有什么想法吗?请原谅我的无知。

尝试使用:

require File.dirname(__FILE__) + '/module_name/one'
require File.dirname(__FILE__) + '/module_name/two'
require File.dirname(__FILE__) + '/module_name/three'
尝试使用:

require File.dirname(__FILE__) + '/module_name/one'
require File.dirname(__FILE__) + '/module_name/two'
require File.dirname(__FILE__) + '/module_name/three'

看起来问题是由virtualbox和windows安装交互问题引起的。基本上,这些文件是在我执行移动之后移动的,但是这些文件没有在linux虚拟机中正确注册,因此ruby无法加载。

看起来问题是由virtualbox和windows装载交互问题引起的。基本上,文件是在我执行移动后移动的,但是文件没有在linux虚拟机中正确注册,因此ruby无法加载。

@版主,请投票关闭或删除此帖子,这是垃圾。@版主,请投票关闭或删除此帖子,这是垃圾。