首页 > 解决方案 > Windows机器中未更新环境变量

问题描述

我正在开发一个nodejs应用程序,我想在环境变量设置为“1”时执行一些操作,而在环境变量设置为“0”时执行不同的操作。

我手动将此变量的值从“0”更改为“1”。我仍然重视打印“0”。它没有识别出价值变化。有没有更好的从注册表中读取值?

注意:我使用 process.env.variable_name

这是代码片段

function setVar () {
    if(process.env.Env_Variable_test) { 
        console.log('It is set!'); 
        console.log(process.env.Env_Variable_test);
    }
    else { 
        console.log('No set!'); 
        console.log(process.env.Env_Variable_test);
    }
}

在此处输入图像描述

标签: javascriptnode.jsenvironment-variables

解决方案


推荐阅读