《基于 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,
            }),
        ],
    }
}
相关推荐
Listen·Rain14 小时前
Vue3:setup详解
前端·javascript·vue.js
kyriewen15 小时前
面试官让我优化一个卡死的表格,我打开 Claude 五秒重写,他放下咖啡问我要不要来当组长
前端·javascript·面试
‘’林花谢了春红‘’15 小时前
小玩意 生日快乐
css·html·css3
小粉粉hhh15 小时前
React(二)——dom、组件间通信、useEffect
前端·javascript·react.js
索西引擎17 小时前
【React】key 属性:协调算法中的元素标识机制与最佳实践
前端·javascript·react.js
只会cv的前端攻城狮18 小时前
动态组件架构设计:从配置到事件驱动全链路解析
前端·vue.js
万敏18 小时前
Vue3 全栈实战第二周:Pinia + Vite + Router + axios 完整记录
vue.js·node.js·全栈
OpenTiny社区18 小时前
TinyEngine 2.11版本发布:AI 进一步融入画布,Vue 工程可一键转DSL
前端·vue.js·github
小雪_Snow18 小时前
JavaScript 中的三种常用事件
开发语言·前端·javascript
梨想橙汁18 小时前
CSS零基础入门:语法、引入方式与基础样式全解析
css