我希望能够拥有一个包含require
所有常见依赖项的 ruby 文件,以便其他文件可以require
在此共享文件上只有一个。例如;我有foo.rb和bar.rb和allrequires.rb。我想require "allrequires.rb"
在foo.rb和bar.rb中都有这条线,但bar.rb
不需要所有要求。
如果我require
在不需要该文件的 .rb 文件中使用它有关系吗?它可能会对性能产生影响吗?
我目前在ruby 1.8.7 (2010-08-16 patchlevel 302) [i386-mingw32]
更新
看起来在两个 .rb 文件中“共享”/使用所有要求并不是最好的主意。有什么解决办法呢?
现在我可以考虑在条件中使用文件名。