Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Javascript中设置环境变量_Javascript - Fatal编程技术网

在Javascript中设置环境变量

在Javascript中设置环境变量,javascript,Javascript,我使用Webstorm作为javascript ide,并通过配置设置了一个环境变量 var pass = process.env.pass; //console.log(pass); if (userName == 'admin' && password == pass) { //do something } 如果我运行脚本文件,它工作正常,没有任何问题,我可以在控制台中看到密码,但当我运行index.html页面时,它无法正确加

我使用Webstorm作为javascript ide,并通过配置设置了一个环境变量

var pass = process.env.pass;
//console.log(pass);

if (userName == 'admin' && password == pass) {
          //do something    
        }

如果我运行脚本文件,它工作正常,没有任何问题,我可以在控制台中看到密码,但当我运行index.html页面时,它无法正确加载页面,并且当我删除var pass=process.env.pass时;并使用硬编码密码,它加载页面时不会出现任何问题

我是javascript新手,我在这里做错了什么吗?

process.envis Node.js构造。 html是在浏览器中显示的静态网页,因此没有环境变量的概念


如何使用javascript代码?作为节点模块或浏览器脚本?

当我运行index.html页面时,这到底需要什么?您的环境变量是服务器端,而不是客户端不,我不使用节点模块,我创建一个静态网页。有没有办法在静态网页中使用环境变量或类似的东西?@AdamJungen您不应该在静态网页中使用它们,您可以将它们设置为服务器端,然后后端将相关数据发送到前端end@AdamJungen两个词:全局变量!:@丹尼尔·利兹克,我想隐藏变量。塔克斯