我使用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的新手,我在这里做错了吗?
答案 0 :(得分:3)
process.env
是Node.js构造。
index.html
是浏览器中显示的静态网页,因此没有环境变量的概念。
你是如何使用javascript代码的?作为Node模块还是浏览器脚本?