学无先后,达者为师

网站首页 编程语言 正文

Error: clean-webpack-plugin only accepts an options object. TypeError: CleanWebpackPlugin is not a

作者:IS_LeQian 更新时间: 2022-02-28 编程语言
Error: clean-webpack-plugin only accepts an options object. 
TypeError: CleanWebpackPlugin is not a constructor

在使用webpack最新版本时 按照文档操作居然报错, 报错提示为上面两处。。

第一次这样写得, 报错: TypeError: CleanWebpackPlugin is not a constructor

const CleanWebpackPlugin = require('clean-webpack-plugin');
plugins: [
    new CleanWebpackPlugin(['dist']),
  ],

解决方法:

const {CleanWebpackPlugin} = require('clean-webpack-plugin');
plugins: [
    new CleanWebpackPlugin(['dist']),
  ],

第二次报错:Error: clean-webpack-plugin only accepts an options object.
解决方法:

const {CleanWebpackPlugin} = require('clean-webpack-plugin');
plugins: [
    new CleanWebpackPlugin(),
  ],

最后执行 npm run build 即成功可用了~

原文链接:https://blog.csdn.net/IS_huang/article/details/105415603

栏目分类
最近更新