《基于 Vue 组件库 的 Webpack5 配置》4. 压缩 CSS 和 js 文件

js 复制代码
const CssMinimizerPlugin = require("css-minimizer-webpack-plugin");
const TerserPlugin = require("terser-webpack-plugin");

module.exports = {
    optimization: {// 优化
        minimize: true,
        minimizer: [
            new CssMinimizerPlugin(),//压缩css
            new TerserPlugin({// 压缩 js
                terserOptions: {
                    format: {
                        comments: false,
                    },
                },
                extractComments: false,
            }),
        ],
    }
}
相关推荐
冰暮流星4 分钟前
javascript之表单事件1
开发语言·前端·javascript
前端那点事10 分钟前
Vue跨页面通信(8种主流方式|完整可运行Demo,Vue2/Vue3通用)
前端·vue.js
里欧跑得慢12 分钟前
12. CSS滤镜效果详解:为页面注入艺术灵魂
前端·css·flutter·web
里欧跑得慢13 分钟前
CSS 级联层:控制样式优先级的新方式
前端·css·flutter·web
前端那点事14 分钟前
Vue大文件上传实现方案(企业级完整版)
前端·vue.js
~无忧花开~16 分钟前
CSS全攻略:从基础到实战技巧
开发语言·前端·css·学习·css3
Misnice18 分钟前
CSS Flex 布局中flex-shrink: 0 使用
前端·css
天才熊猫君23 分钟前
容器与图片同步旋转:获取真实占位尺寸方案
前端·javascript·vue.js
morethanilove27 分钟前
小程序-添加粘性布局
开发语言·前端·javascript