在生产服务器上设置Hubot的环境变量非常简单。但是,当我想在本地测试机器人时,我需要文件中的env变量。我已经拥有了heroku用于本地运行的env变量文件.env
。
但我似乎找不到从文件中加载Hubot脚本中的env变量的方法。
圣诞快乐: - )
答案 0 :(得分:2)
好吧,它可以用hubot-env。
https://www.npmjs.com/package/hubot-env
以下命令将从相对路径加载文件:
hubot env load --filename=[filename]
。
之前我没有为我工作,因为我在我的mac上设置了HUBOT_ENV_BASE_PATH
,因此命令在错误的文件夹中搜索了该文件。