nodejs process.env.NODE_ENV无法判断的问题

通过在package.json中设置node环境变量来区分node的运行环境,代码如下:

"scripts": {
    "dev": "set NODE_ENV=local && u start"
},

然后控制台打印出的信息如下:

console.log(process.env.NODE_ENV);
console.log(process.env.NODE_ENV==‘local’);

// 输出结果
// local
// false

查找资料后得知,问题在于设置环境变量的时候不能带空格。

打赏支持

如果文章对你有帮助就打个赏吧~

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

评论

还没有任何评论,你来说两句吧

发表评论

Powered By Yuuk