【发布时间】:2015-04-14 13:47:44
【问题描述】:
我在 app/lib 文件夹中有这段代码:
require 'yaml'
class YamlParser
def parse
data = YAML.load_file("#{Rails.root}/config/application.yml")
require 'pry' ; binding.pry
data[:production]
end
end
YamlParser.new.parse
为什么它不起作用?我收到此错误消息:
uninitialized constant YamlParser::Rails (NameError)
【问题讨论】:
-
您是否已自动加载文件,并且在使用此文件之前,您可能需要该文件。
require 'yaml_parser.rb'
标签: ruby-on-rails ruby yaml