我之前没有使用过Figaro并查看了文档,我看不出我对这个示例的实现方式有所不同,但是当我推送到heroku时,我得到了一个语法错误,其中包含以下行:< / p>
password: ENV["MAILER_REGISTRATION_KEY"], ENV["MAILER_REGISTRATION_SECRET"]
错误是:syntax error, unexpected '\n', expecting =>
我不知道该改变什么。我不知道放在哪里'=>'
。
另外,我不确定我是否在application.yml文件中正确设置了。
我有一行说:
MAILER_REGISTRATION_SECRET: "password"
我不知道是否需要在figaro文档中添加类似于pusher示例的其他行,如果是,那么如何确定它们应该是什么。
非常感谢提前。
答案 0 :(得分:0)
此行无效yaml或ruby:
password: ENV["MAILER_REGISTRATION_KEY"], ENV["MAILER_REGISTRATION_SECRET"]
你想这样做吗?
password: "#{ENV['MAILER_REGISTRATION_KEY']},#{ENV['MAILER_REGISTRATION_SECRET']}"
或许这个?
password: [ENV["MAILER_REGISTRATION_KEY"], ENV["MAILER_REGISTRATION_SECRET"]]