如何在coffeescript中访问环境变量?

时间:2013-06-02 14:30:37

标签: ruby-on-rails heroku

我在Rails 3.2应用程序的js.coffee.erb文件中有以下行。

<%= ENV['MY_KEY'] %>

该应用程序已部署到Heroku,当我运行heroku配置时,我看到MY_KEY列出了一个值。

然而,当我检查已编译的javascript文件时,应该存在ENV['MY_KEY']值的差距。

据我所知,应该可以访问coffeescript资产中的环境变量。这可能会出错?

1 个答案:

答案 0 :(得分:0)

默认情况下,您的应用的配置变量在环境中不可用。为此,您可以启用Heroku Labs功能user-env-compile