之前vue-cli2项目每次打包都得手动去改测试生产地址,较为繁琐,于是研究了下如何在打包时设置baseURL直接打成测试/生产包。
vue-cli3有更为简单方法,奈何之前项目用的vue-cli2框架,总感觉步骤还是比较繁琐的,改的东西较多,有时间可以研究下不建立文件就可以打出多种包吧。
目前步骤如下
一、build 文件夹下修改
1)、对应build.js建立test.js,复制build.js内容,然后做一下修改

2)、对应webpack.prod.conf.js 建立webpack.test.conf.js,修改如下

然后把所有config.build修改为config.test ,全部修改
3)、修改utils.js,vue-loader.conf.js和webpack.base,conf.js,将其中涉及到proess.env.NODE_ENV的做如下修改(亲测必须修改,否则可以打出测试包,但是打开报错空白页有问题)
以utils.js为例,其他两个文件也要做修改

二、config文件夹下做如下修改
1)dev.env.js做如下图修改(注意地址要用双引号

最低0.47元/天 解锁文章
3530

被折叠的 条评论
为什么被折叠?



