【发布时间】:2017-11-24 22:41:36
【问题描述】:
我正在使用 Heroku 开发一个带有 Hubot 框架的应用程序。
我在 Heroku 上设置了一些配置变量,当我部署我的代码时,我的 process.env 引用工作正常。
但是,我在使用配置变量设置本地开发系统进行测试时遇到了麻烦。我有一个 .env 文件,并从 Heroku 获取了所有配置变量。但是,当我在命令行启动我的应用程序时,似乎没有加载 .env 文件。
我添加了hubot-env(如Hubot - load environmental variables from a file 所建议的那样),并且可以在每次使用命令启动我的应用程序时手动加载我的 .env 文件
hubot env load --filename=[filename]
我想自动化这个,所以这个命令会在我启动我的机器人时自动执行。我在哪里可以配置这个?
【问题讨论】:
标签: javascript node.js heroku hubot