我正在尝试require
下载和修改的 gem 源代码。require
适用于主文件,但主文件是其他require
文件(类和模块),不幸的是,这些类和模块是从先前安装的 gem(通过gem
命令)加载的,而不是本地修改的。
我正在做一个require './lib/foo'
,有什么想法告诉要求只加载本地文件吗?
编辑:我require './lib/foo'
的工作。foo 是我想要的本地版本。但是 foo 有其他要求,这些要求指向已安装的 gem 的文件(我不想要它,因为我试图纠正里面的东西)。