0
点赞
收藏
分享

微信扫一扫

cross-env 多项目环境配置

you的日常 2022-04-21 阅读 66
webpack

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)同理

举报

相关推荐

0 条评论