解锁命令打包:脚手架搭建起来只有build生产命令,根据所需不同可配置test(测试)命令 cnpm run test 打出测试包。
上代码一个复制修个的过程
首先需要新建的文件有:build/test.js、build/webpack.build_test.conf.js、config/test.env.js
需要修改的文件有:build/utils.js、vue-loader.conf.js、webpack-base.conf.js、config/index.js
一、新建
1、build/test.js: 复制build.js 更名test.js (启动cnpm run test所执行的js与build.js同理)
2、build/webpack. build_test .conf.js: 复制 webpack.prod.conf.js 更名 webpack.build_test.conf.js
config.build全部改为:config.test
3、config/test.env.js : 复制 test.prod.js 更名 test.env.js
二、修改
1、build/utils.js 、vue-loader.conf.js、webpack-base.conf.js
修改前
修改后
所需修改的两个js同理 ,注意:赋值变量的数据类型与取值的不同
2、 config/index.js
复制build对象更名test,assetsPublicPath为解决打包后页面空白
3、package.json
新增test命令"buildtest": "node build/test.js"