/* * @Author: 王枫叶 * @Date: 2020-10-31 17:53:35 * @LastEditors: 王枫叶 * @LastEditTime: 2020-11-04 14:41:28 */ // gzip压缩配置 const CompressionPlugin = require("compression-webpack-plugin") module.exports = { publicPath: './', configureWebpack: () => { if (process.env.NODE_ENV === "production") { return { plugins: [ new CompressionPlugin({ test: /\.js$|\.css$|\.html$|\.mp4$/, //匹配文件名 threshold: 10240, //对超出10k对数据进行压缩 deleteOriginalAssets: false //是否删除文件 }) ] }; } }, css: { loaderOptions: { sass: { implementation: require('sass'), data: `@import "@/assets/scss/base.scss";` } } }, }