首页 > Web开发 > 详细

Error: webpack.optimize.CommonsChunkPlugin has been removed, please use config.optimization.splitChunks instead.

时间:2020-03-20 00:44:15      阅读:390      评论:0      收藏:0      [点我收藏+]

按照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.splitChunks instead.

原文:https://www.cnblogs.com/hongyan90/p/12487473.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!