在Ruby中,如何追踪哪个模块是通过load或require被定义的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计408个文字,预计阅读时间需要2分钟。
在Ruby中,执行`require 'foo'`时,默认会查找名为`foo.rb`的文件。例如,如果你有一个名为`foo.rb`的Ruby文件,其内容如下所示:
rubymodule Foo # 模块定义end
那么,使用`require 'foo'`将会加载并使用`Foo`模块。
本文共计408个文字,预计阅读时间需要2分钟。
在Ruby中,执行`require 'foo'`时,默认会查找名为`foo.rb`的文件。例如,如果你有一个名为`foo.rb`的Ruby文件,其内容如下所示:
rubymodule Foo # 模块定义end
那么,使用`require 'foo'`将会加载并使用`Foo`模块。

