如何检查加载所需文件的路径?例如,如何在以下脚本中检查文件set.rb和abc/pqr.rb加载的路径?
require 'set'
require 'abc/pqr'
Run Code Online (Sandbox Code Playgroud)
$LOADED_FEATURES文件加载成功后立即读取数组的最后一个元素.
...
require 'set'
$LOADED_FEATURES.last # => gives the path for `set` if it was loaded properly
...
require 'abc/pqr'
$LOADED_FEATURES.last # => gives the path for `abd/pqr` if it was loaded properly
...
Run Code Online (Sandbox Code Playgroud)
如果您以后需要这样做,那么您需要$LOADED_FEATURES使用某种字符串匹配来搜索相应的路径.