在你激怒我之前,我已经完成了我的研究(Javascript ENV变量).我知道使用Javascript无法访问系统环境变量.
我正在使用Yeoman开发一个Javascript库.该库适用于Google Maps API,我的部分测试要求将Google Maps API作为依赖项. 要加载Google Maps API脚本,您需要一个API密钥. 现在,我的代码位于我的Github上,我真的不希望我的API密钥作为代码的一部分.
在运行Grunt时是否有任何Node模块可以将环境变量注入我的测试中?Node.js中是否有ENV变量等价物?
这是需要JS ENV变量解决方案的示例.还有其他解决问题的方法,但我特意寻找这种类型的解决方案.
编辑:最重要的是,当我使用grunt运行测试时,如何将这些ENV变量自动加载到我的程序中
谢谢!