在vue-cli4开发环境下完成项目开发后,我们在编译部署项目的时候可以使用compression-webpack-plugin对打包后的js、css等文件进行gzip压缩,以提升项目加载速度
开发环境搭建可参考
使用流程
引入compression-webpack-plugin
npm i -D compression-webpack-plugin
在 vue.config.js中配置 (vue-cli4脚手架创建的项目默认没有这个文件,自己在项目根目录下添加这个文件即可)
//Vue config
const CompressionPlugin = require('compression-webpack-plugin');//引入compression-webpack-plugin
module.exports = {
//公共文件路径
publicPath: '/',
//静态资源(js、css、img、fonts)目录
assetsDir: 'static',
//代码检测
lintOnSave: false,
//sourceMap
productionSourceMap: false,