【问题标题】:Can Not Set Environment Variable in NodeJS App-Windows无法在 NodeJS App-Windows 中设置环境变量
【发布时间】:2019-01-27 11:16:29
【问题描述】:

我正在学习 NodeJS,我需要知道如何使用 process.env.___ 设置我的生产环境。当我运行时

console.log(app.get('env')); //app is express object

我在命令提示符development 上得到输出作为环境。但是如果我尝试设置一个环境变量 例如。 process.env.NODE_ENV,在命令提示符下我写:set NODE_ENV=production然后再次尝试:console.log(process.env.NODE_ENV); 我得到输出:undefined。 我一直在苦苦挣扎并在网上搜索,但还没有找到解决方案。

请在这件事上指导我。

【问题讨论】:

标签: node.js visual-studio-code


【解决方案1】:

我只是挖了一点,发现在 poweshell 类型 $env:NODE_ENV="production"。 它为我完成了工作。记住美元符号和引号。 以下是来源:How can I set NODE_ENV=production on Windows?

【讨论】:

    猜你喜欢
    • 2021-04-28
    • 2016-11-15
    • 1970-01-01
    • 1970-01-01
    • 2018-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多