-
Notifications
You must be signed in to change notification settings - Fork 13
(二十六)压缩css文件
阿峰 edited this page Jun 29, 2023
·
2 revisions
上面配置了打包时把css抽离为单独css文件的配置,打开打包后的文件查看,可以看到默认css是没有压缩的,需要手动配置一下压缩css的插件。
可以借助css-minimizer-webpack-plugin来压缩css,
- 安装依赖
npm i css-minimizer-webpack-plugin -D
- 修改webpack.prod.js文件, 需要在优化项optimization下的minimizer属性中配置
// webpack.prod.js
// ...
const CssMinimizerPlugin = require('css-minimizer-webpack-plugin')
module.exports = {
// ...
optimization: {
minimizer: [
new CssMinimizerPlugin(), // 压缩css
],
},
}
再次执行打包就可以看到css已经被压缩了。