跳到主要内容

cross-env

2023年12月19日
柏拉文
越努力,越幸运

一、认识


cross-env 用来设置node环境的process.env.NODE_ENV。注意: 浏览器环境是不会识别的。

二、安装


三、命令


package.json配置命令 ,cross-env 配置环境变量的格式为 cross-env xxx = yyy (其中 xxxyyy 可以为 任意值,xxx 也不一定必须为 NODE_ENV)

"scripts": {
"dev": "cross-env NODE_ENV=dev webpack",
"build": "cross-env NODE_ENV=prod webpack"
},

四、配置


webpack.config.js 使用命令

console.log(process.env.NODE_ENV)

module.exports = (env) => {
return {
mode: "production",
…………
};
};