《基于 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,
            }),
        ],
    }
}
相关推荐
榴莲omega4 分钟前
正则表达式入门与实战指南
javascript·正则表达式·js八股
Southern Wind19 分钟前
Vue 3 + Naive UI 企业级后台管理系统完整解析
前端·vue.js·ui·typescript
清汤饺子20 分钟前
AI 编程新范式:Spec First 的四件套,让 AI 不再是"热情但跑偏的实习生"
前端·javascript·后端
坐吃山猪20 分钟前
TypeScript编程04-函数
javascript·ubuntu·typescript
LXXgalaxy22 分钟前
小程序文件上传怎么做?一套可复用的 UniApp 上传+预览 Demo
javascript·vue.js·uni-app
wangjinsheng59326 分钟前
Vue3 + Element Plus 前端 AI 编码模板
前端·vue.js·ai·elementui·ai编程
xiaohe0735 分钟前
SpringBoot + vue 管理系统
vue.js·spring boot·后端
Cobyte36 分钟前
2.响应式系统基础:依赖追踪的基础 —— 发布订阅模式(前端应用最广的设计模式)
前端·javascript·vue.js
qq_3813385039 分钟前
Vue3 响应式系统深度解析:从原理到性能优化实战
vue.js·性能优化
xuankuxiaoyao1 小时前
VUE.JS实践--事件对象和计算属性
javascript·vue.js·ecmascript