我正在编写一个 gem,它应该自动定义调用这个 gem 的文件的路径。
这是它应该如何工作的:
# inside some custom.rb file
require 'my_super_gem'
# after require gem should automatically define the path of custom.rb file
我认为__FILE__
在 gem 模块内部是一个好主意,但它定义了 gem 模块的路径,而不是带有require 'my_super_gem'
.
有没有可能的解决方案?