我试图在Rails之外使用Hashie。在我的rakefile中,我已经包含require hashie/hash
,但我仍然获得了NoMethodError
。我尝试过require hash
;也没有运气。
这是它失败的一条线:
YAML.load(ERB.new(File.read('../prefs.yml')).result)['dev'].symbolize_keys!
当我inspect
哈希时,它看起来是正确的并采用以下形式:{'key':'value'}
。我希望密钥成为符号,但我不想在Rails 3和4之间切换,所以我安装了Hashie并将其添加到我的rakefile中,但这似乎无法解决问题
有谁能告诉我为什么我会收到这个错误?
答案 0 :(得分:1)