Error message here!

Hide Error message here!

忘记密码?

Error message here!

请输入正确邮箱

Hide Error message here!

密码丢失?请输入您的电子邮件地址。您将收到一个重设密码链接。

Error message here!

返回登录

Close

clean-webpack-plugin插件的CleanWebpackPlugin is not a constructor报错解决方法

tu-0718 2020-01-06 17:12:00 阅读数:25 评论数:0 点赞数:0 收藏数:0

 

clean-webpack-plugin是什么?

webpack一个非官方的第三方插件

clean-webpack-plugin作用是什么?

当打包生成一个js文件(比如bundle.js),若想更改打包后生成的bundle.js文件名字,比如改成main.js

此时,虽然打包后会生成main.js,但上一次打包生成的bundle.js文件不会自动删除,该插件的作用就是帮你自动删除bundle.js

 

安装

npm install clean-webpack-plugin -D(-D等于--save-dev)

 

配置(更新前的配置用法)

 

如果有如下错误提示:CleanWebpackPlugin is not a constructor

   

 

    说明有2处需要如下更改你的代码

以前的写法:const CleanWebpackPlugin = require('clean-webpack-plugin');

现在的写法:const {CleanWebpackPlugin} = require('clean-webpack-plugin');

 

以前的写法:plugins: [new CleanWebpackPlugin(['dist'])

现在的写法:plugins: [new CleanWebpackPlugin()]

参考原文

版权声明
本文为[tu-0718]所创,转载请带上原文链接,感谢
https://www.cnblogs.com/tu-0718/p/12157277.html