package.json
devDependencies下安装 cross-env(添加好要npm i)
"cross-env": "^7.0.3"
scripts下(注意后面这个webpack.devyuyao.conf.js,是要添加的新文件)
"dev-yuyao": "cross-env VUE_APP_SSO_URL=yuyao webpack-dev-server --inline --progress --config build/webpack.devyuyao.conf.js",
webpack.devyuyao.conf.js
复制webpack.dev.conf.js里面的内容
需要更改的部分为plugins下的
new webpack.DefinePlugin({
'process.env': require('../config/dev.yuyao')
}),
然后在config下新增一个dev.yuyao.js
dev.yuyao.js
复制dev.env.js里面的内容
加入一条
VUE_APP_SSO_URL: '"yuyao"'
此文档为开发环境(dev),生产环境(prod)同理