场景
在项目启动的时候,在启动命令中添加环境变量可以实现不同环境的切换?如切换不同的接口地址,环境变量等等...
实现方法
npm run [command] [--var=xxxx]
可以在npm命令之后添加 --变量名=xxxx ,然后在webpack中可以使用 process.env.npm_config_变量名 获取到xxxx的值。
如:
npm run serve --abc=sit
//vue.config.js
console.log(process.env.npm_config_abc) // sit