不多说,直接使用插件解决这个问题!
第一步:先下载这个插件
npm install --save-dev compression-webpack-plugin
第二步:修改vue.config.js配置文件,如果没有vue.config.js,在根目录自己创建一个,下面是配置文件的代码
const path = require('path');
const webpack = require('webpack')
const CompressionWebpackPlugin = require('compression-webpack-plugin')
const productionGzipExtensions = ['js', 'css']
const isProduction = process.env.NODE_ENV === 'production'
module.exports = {
lintOnSave: false,
runtimeCompiler: true,
publicPath: './', // 设置打包文件相对路径
// 这是前端解决跨域的代码
devServer: {
// open: process.platform === 'darwin',
// host: 'localhost',
port: 8080,
// open: true, //配置自动启动浏览器
proxy: {
'/api': {
target: ``,//写上接口基地址
changeOrigin: true,
ws: true,
// secur