Vue项目打包体积优化 启用Gzip compression-webpack-plugin 依赖报错

2,430 阅读1分钟

config 文件夹下面的index 文件

productionSourceMap 改成 true
productionGzip      改成 true

productionGzip 开启的前提是

先安装 compression-webpack-plugin 依赖

不过,直接

`npm install --save-dev compression-webpack-plugin` 

会安装成最新版本的依赖

然后打包会报错

Invalid options object. Compression Plugin has been initialized using an options object that does not match the API schema.

只需要把 compression-webpack-plugin 最新的以来卸载

npm uninstall --save-dev compression-webpack-plugin

然后

npm install --save-dev compression-webpack-plugin@1.1.12        //记得带版本号