在一个项目中,我被赋予了将所有 gem 更新为稳定的任务。我们使用的是 rails 3.2.0 和其他一些 gem。更新到 3.2.8 版后,所有测试都崩溃了,我要修复它们,最后一个错误是ActionView::Template::Error: uninitialized constant Addressable
. 我有一个文件
module URIHelpers
class << self
...
def parse_url(url)
Addressable.URI.heuristic_parse(url)
end
...
end
end
调用 URIHelpers.parse_url(url) 时出现上述错误。哪里可能出错?