错误消息引用了gem中的一行,但我怀疑我的问题出在我的.yml
文件中,该文件在这里(有假ids)
S3_KEY:ANGELINAANGELINA
S3_SECRET:becaUSEILIKEherthatiswhy
S3_BUCKET:nameofmybucket
/home/tom/.rvm/gems/ruby-2.1.0/gems/figaro-0.7.0/lib/figaro.rb:39:in flatten': undefined method
拒绝'#({{1} })
答案 0 :(得分:3)
好吧,如果你只是发出绿色支票......我会拿一个! :)
解析错误,每个之后都有一个空格:
答案 1 :(得分:1)
S3_KEY:ANGELINAANGELINA
S3_SECRET:becaUSEILIKEherthatiswhy
S3_BUCKET:nameofmybucket
终端:figaro安装, 要创建yml文件并使用上述格式
答案 2 :(得分:0)
费加罗也没有解析标签空间。这意味着如果你想要任何缩进,你将需要使用单个空格。您可以使用在线解析器来验证您的代码并进行游戏。这是一个:http://www.yamllint.com/