我将 Twilio 用于应用程序,在生产中我使用 heroku 的 CLI 设置身份验证令牌。我正在使用sms-spec
( https://github.com/monfresh/sms-spec ) 在本地测试我的应用程序的 Twilio 集成。我想ENV['TWILIO_AUTH_TOKEN']
在测试环境中设置我的令牌。
每当我进行更改时,我都会使用 guard 来自动运行我的测试,所以我不想在每次运行测试时都手动设置 ENV 变量。出于安全原因,我也不想将令牌放入我的源代码中。
有没有办法可以为我的本地测试环境设置 ENV 变量,使其永久存在而不是在我的源代码中?我花了几个小时研究这个,似乎无法找到一个很好的解释如何做到这一点。任何帮助深表感谢 :)