Error: webpack.optimize.CommonsChunkPlugin has been removed, please use config.optimization.splitChu
Posted hongyan1990
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Error: webpack.optimize.CommonsChunkPlugin has been removed, please use config.optimization.splitChu相关的知识,希望对你有一定的参考价值。
按照webpack的指南,敲的demo中用到CommonsChunkPlugin这个插件,报如下错误:
指南上的用法:
plugins: [ new htmlWebpackPlugin({ title: \'Code Splitting\' }), + new webpack.optimize.CommonsChunkPlugin({ + name: \'common\' // 指定公共 bundle 的名称。 + }) ],
解决方法:
plugins: [ new HTMLWebpackPlugin({ title: \'Code Splitting\' }), - new webpack.optimize.CommonsChunkPlugin({ - name: \'common\' // 指定公共 bundle 的名称。 - }) ], + optimization: { + splitChunks: { + cacheGroups: { + commoms: { + name: \'commons\', + chunks: \'initial\', + minChunks: 2 + } + } + } + }
以上是关于Error: webpack.optimize.CommonsChunkPlugin has been removed, please use config.optimization.splitChu的主要内容,如果未能解决你的问题,请参考以下文章
新浪微博Error_code: 400; Error: 40022:Error: source paramter(appkey) is missing的解决方法
Error 500--Internal Server Error如何解决
在 MySQL 中出现 ERROR 1701、ERROR 1452 和 ERROR 1305 错误 - 需要一些专业知识