《基于 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,
            }),
        ],
    }
}
相关推荐
FlyWIHTSKY4 分钟前
Element Plus 中 el-row 和 el-col 的完整使用指南**
javascript·vue.js·ecmascript
azhou的代码园7 分钟前
基于微信小程序的图片识别科普系统的设计与实现
vue.js·spring boot·微信小程序·小程序·毕业设计·科普·图片识别
摇滚侠8 分钟前
基于 Redis 实现验证码登录
javascript·redis·bootstrap
tzy23337 分钟前
梳理一下前端模块化规范:CommonJS ESM AMD CMD UMD
前端·webpack·cmd·commonjs·amd·esm·umd
三维搬砖者2 小时前
挑战AI辅助从零构建3D模型编辑器:01基于Vue3 + Three.js的现代化架构设计
前端·vue.js·github
时光足迹2 小时前
Tiptap之标注组件
前端·javascript·react.js
时光足迹2 小时前
Tiptap 之自定义脚注组件
前端·javascript·react.js
时光足迹2 小时前
Tiptap之造字组件
前端·javascript·react.js
小四的小六2 小时前
WebView 兼容性踩坑实录:那些让我加班的坑
javascript·webview
jump_jump2 小时前
用官方模板理解 Decky 插件:一次从模板到架构的速览
javascript·python·游戏