首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Javascript中等效的ENV变量

在Javascript中等效的ENV变量
EN

Stack Overflow用户
提问于 2014-01-23 22:29:51
回答 1查看 12.7K关注 0票数 7

在你激怒我之前,我已经做了我的研究(Javascript ENV variables)。我知道使用Javascript访问系统环境变量是不可能的。

我用约曼开发了一个Javascript库。该库用于Google,我的一些测试要求Google作为依赖项。要加载Google脚本,您需要一个API密钥。现在,我的代码位于我的上,我真的不想把我的API密钥作为代码的一部分。

在运行Grunt时,是否有任何节点模块能够将环境变量注入到我的测试中?在Node.js中有任何ENV变量等效物吗?

--这是一个需要JS变量解决方案的例子。有其他方法可以解决这个问题,但我专门寻找这种类型的解决方案

编辑:最重要的是,当我使用grunt运行测试时,如何将这些ENV变量自动加载到我的程序中

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-23 22:38:38

是的,可以通过process对象访问Node脚本中的环境变量。

代码语言:javascript
复制
console.log(process.env.secret_key);

将API密钥存储在环境变量中要比在回购中存储API密钥要好得多。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21320675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档