Webpack 常用 Plugin
安装
1 | sudo npm install webpack webpack-cli -g |
Plugin
clean-webpack-plugin
主要作用是清除打包文件。
1 | const { CleanWebpackPlugin } = require('clean-webpack-plugin') |
mini-css-extract-plugin
将 css 单独打包成文件,常在生产环境使用。
1 | const MiniCssExtractPlugin = require('mini-css-extract-plugin') |
optimize-css-assets-webpack-plugin
用于优化或者压缩CSS资源。
1 | const OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin') |
BundleAnalyzerPlugin
模块打包可视化分析。
1 | const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin |
optimization
splitChunks
模块分包。
1 | const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin |
devServer
参考
Webpack 常用 Plugin