1、项目中有多个文件重复引用某个模块时,用这个插件合并处理,比如:var ReactDOM = require(‘react-dom’);
plugins: [
new webpack.optimize.CommonsChunkPlugin({
name: "commons",
filename: "commons.js",
})
]
2、压缩处理代码插件(压缩的同时将变量转为a,b,c这种单个字母以减小总体积)
var UglifyJsPlugin = require('uglifyjs-webpack-plugin');
module.exports = {
plugins: [
new UglifyJsPlugin()
]
};