前言
vue-cli3和vue-cli4没有大的变化,只是将对应的构建依赖更新到最新的版本
压缩图片
安装依赖
npm i webpack-image-loader imagemin-mozjpeg //imagemin-mozjpeg 是webpack-image-loader处理jpeg文件的依赖
vue.config.js配置
chainWebpack: (config) => { const customOptions = { mozjpeg: { progressive: true, quality: 50, }, optipng: { enabled: true, }, pngquant: { quality: [0.5, 0.65], speed: 4, }, gifsicle: { interlaced: false, }, // // 不支持WEBP就不要写这一项 // webp: { // quality: 75, // }, }; config.module .rule("images") .test(/\.(gif|png|jpg|jpeg)$/i) .use("image-webpack-loader") .loader("image-webpack-loader") .options(customOptions) .end(); //...其他配置 },
分割大js文件
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。