【发布时间】:2011-02-23 10:18:15
【问题描述】:
Ruby 1.9.2 的最新变更集不再使当前目录 . 成为您的 LOAD_PATH 的一部分。我有大量的 Rakefiles,它们假设 . 是 LOAD_PATH 的一部分,所以这破坏了它们(对于所有基于项目路径的 require 语句,他们报告“没有要加载的此类文件”)。这样做有什么特别的理由吗?
至于修复,在任何地方添加$: << "." 都可以,但看起来非常老套,我不想这样做。使我的 Rakefiles 1.9.2+ 兼容的首选方法是什么?
【问题讨论】:
标签: ruby rake require load-path