跳到主要内容

资源压缩

2024年03月28日
柏拉文
越努力,越幸运

一、认识


在生产环境中,为了极致的代码体积,我们一般会通过构建工具来对产物进行压缩。具体来说,有这样几类资源可以被压缩处理: JavaScript 代码CSS 代码图片文件。

二、Css 压缩


CssMinimizerWebpackPlugin 将在 Webpack 构建期间搜索 CSS 文件,优化、压缩 CSS

const CssMinimizerPlugin = require("css-minimizer-webpack-plugin");

module.exports = {
optimization: {
minimizer: [
new CssMinimizerPlugin({
parallel: 4,
}),
],
}
}

三、Image 压缩


四、JavaScript 压缩