通过在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
查找资料后得知,问题在于设置环境变量的时候不能带空格。
