3

我正在编写一个 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'.

有没有可能的解决方案?

4

1 回答 1

1

解析结果

caller.first

或尝试调查

loaded_features
于 2012-12-05T14:28:39.877 回答