require File.expand_path(..., __FILE__)
是要求项目中其他文件的最佳方式吗?
最佳答案
在 Ruby 1.9.2 中 + require_relative
可能是更正确的方法。
require
已更改为不包含您的 '.'
目录。添加了 require_relative
,以便为相对于您的调用脚本路径的模块提供本地文件解决方案。
您可以 search here on StackOverflow ,特别是在“What is require_relative in Ruby?”中,以及互联网和查找使用技巧以及why-for messages解释它是如何产生的。
关于ruby - require File.expand_path(..., __FILE__) 是最佳实践吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4325759/