《基于 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,
            }),
        ],
    }
}
相关推荐
lemon_yyds15 小时前
《vue 2 升级vue3 父组件 子组件 传值: value 和 v-model
vue.js
柳杉16 小时前
从零打造 AI 全球趋势监测大屏
前端·javascript·aigc
simple_lau16 小时前
Cursor配置MasterGo MCP:一键读取设计稿生成高还原度前端代码
前端·javascript·vue.js
睡不着先生16 小时前
如何设计一个真正可扩展的表单生成器?
前端·javascript·vue.js
进击的尘埃16 小时前
AI 代码审查工具链搭建:用 AST 解析 + LLM 实现自动化 Code Review 的前端工程方案
javascript
helloweilei16 小时前
CSS进阶: background-clip
css
juejin_cn16 小时前
[转][译] 从零开始构建 OpenClaw — 第五部分(对话压缩)
javascript
willow18 小时前
Promise由浅入深
javascript·promise
董员外18 小时前
LangChain.js 快速上手指南:Tool的使用,给大模型安上了双手
前端·javascript·后端
willow18 小时前
Generator与Iterator
javascript