Ruby 如何查看模块或类的'require'-d位于何处?
我在查找某个项目中某个特定库的位置时遇到了困难Ruby 如何查看模块或类的'require'-d位于何处?,ruby,Ruby,我在查找某个项目中某个特定库的位置时遇到了困难require-ed 是否有一种方法或技巧可以告诉我文件名和行?您没有提到您正在使用的系统,但您可以使用grep或ack grep执行此任务: ack-grep "require 'simple_form'" 就在我的脑海里,你可以使用monkey patch require并打印出\uuuuu文件\uuuuuuu和\uuuuu行这里的技巧是require语句可能来自gem的某个地方。我想我可以搜索我的整个本地gems目录,但我希望有一个更优雅的方
require
-ed
是否有一种方法或技巧可以告诉我文件名和行?您没有提到您正在使用的系统,但您可以使用
grep
或ack grep
执行此任务:
ack-grep "require 'simple_form'"
就在我的脑海里,你可以使用monkey patch require并打印出
\uuuuu文件\uuuuuuu
和\uuuuu行
这里的技巧是require语句可能来自gem的某个地方。我想我可以搜索我的整个本地gems目录,但我希望有一个更优雅的方法,沿着