3

この宝石が呼び出されるファイルのパスを自動的に定義する宝石を書いています。

これがどのように機能するかは次のとおりです。

 # 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 に答える