问题描述
我正在尝试从我的 .env 或 config/credentials.yml.enc 文件中检索 js.erb 文件中的 api_key。
const apiKey = "<%= ENV['MY_API_KEY'] %>";
或
const apiKey = "<%= Rails.application.credentials.my_api_key %>";
我用“”、“ ”和``进行了测试。在任何情况下,我总是得到相同的结果:变量返回一个字符串而不是我的键,比如
"<%= ENV['MY_API_KEY'] %>"
"<%= Rails.application.credentials.my_api_key %>"
我在我的纯 ruby 代码和我的控制台中测试了我的密钥,它工作正常。只有在我的 js.erb 中,我似乎无法得到它。
有什么办法可以正确解释我的ruby代码?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)