《基于 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,
            }),
        ],
    }
}
相关推荐
诸葛亮的芭蕉扇7 分钟前
tree组件点击节点间隙的异常问题分析
前端·javascript·vue.js
月弦笙音1 小时前
【Promise.withResolvers】发现这个api还挺有用
前端·javascript·typescript
凡人程序员1 小时前
搭建简易版monorepo + turborepo
前端·javascript
不努力也不会混1 小时前
vite联邦实现微前端(vite-plugin-federation)
前端·vue.js
Heo1 小时前
原来Webpack在大厂中这样进行性能优化!
前端·javascript·vue.js
涔溪1 小时前
Vue2 项目中通过封装 axios 来同时连接两个不同的后端服务器
前端·vue.js·axios
颜酱1 小时前
CLI 工具开发的常用包对比和介绍
前端·javascript·node.js
月下点灯2 小时前
🔄记住这张图,脑子跟着浏览器的事件循环(Event Loop)转起来了
前端·javascript·浏览器
百***35482 小时前
JavaScript在Node.js中的集群部署
开发语言·javascript·node.js
光影少年2 小时前
node.js和nest.js做智能体开发需要会哪些东西
开发语言·javascript·人工智能·node.js