【发布时间】:2016-06-05 19:22:03
【问题描述】:
我正在将一个节点应用程序部署到 heroku,我希望能够设置一些环境变量,即我正在使用的一些服务的 url 和密钥。
问题是我正在使用 grunt 编译和缩小客户端代码,因此脚本无法使用 env 变量,所以我想知道是否有一些 grunt 工具可以执行此预处理或在运行时获取这些变量的替代方法。
【问题讨论】:
-
您可以使用dotenv 并将它们设置在
.env文件中 -
这不是问题所在:我需要一个工具,在部署时在
process.env.VAR到"VALUE"这样的行上执行替换,因此它们存在于文件中。