使用clean-webpack-plugin小插件报错CleanWebpackPlugin is not a constructor
clean-webpack-plugin是webpack的一个小插件:
由于每次打包的时候有可能文件名称不一样,打包后的文件就叠加到dist目录下了。
所以cleanWebPackPlugin作用就是在每次打包之前,先把dist目录删掉,创建最新的目录,避免一些不必要的文件还留在dist目录下
安装:npm install clean-webpack-plugin -D
正确的使用方法如下:
//引入clean-webpack-plugin的包const { CleanWebpackPlugin } = require('clean-webpack-plugin');//在plugins中配置plugins: [new CleanWebpackPlugin()]
我在使用过程中碰到错误:TypeError: cleanWebpackPlugin is not a constructor 主要有几点:
1.引入时与之前版本不同,如果还像以前那样用
const CleanWebpackPlugin = require('clean-webpack-plugin'); 是会报错的。
2.配置时不能传参数,在最新版的webpack中 new CleanWebpackPlugin();中不需要写里面的目标路径,会自动清除生成的文件夹,比如是dist文件夹,如果加上了目标路径
(如:new CleanWebpackPlugin('./dist'))则会报错。
3.这个问题很奇怪,由于是我个人习惯原因,我在引入的时候第一个字母会小写,
如const { cleanWebpackPlugin } = require('clean-webpack-plugin');
但是这样也会引起错误。
使用clean-webpack-plugin小插件报错CleanWebpackPlugin is not a constructor相关推荐
- webpack 采坑(CleanWebpackPlugin 插件报错: CleanWebpackPlugin is not a constructor ;)
坑一: CleanWebpackPlugin 插件报错: CleanWebpackPlugin is not a constructor : webpack.config.js配置如下: const ...
- 【错误记录】自定义 Gradle 插件报错 ( Could not find implementation class x for plugin x specified in jar:file )
文章目录 一.报错信息 二.解决方案 一.报错信息 参考 [Android Gradle 插件]自定义 Gradle 插件模块 ④ ( META-INF 中声明自定义插件的核心类 | 在应用中依赖本地 ...
- 常见Eclipse SVN插件报错解决方法
名师指导: 常见Eclipse SVN插件报错解决方法 在学习SVN的过程中,你经常会遇到SVN插件问题,本文介绍一下在安装SVN插件时常见Eclipse SVN插件报错信息问题,希望本文介绍对你的学 ...
- The command (dfs.browser.action.delete) is undefined 解决Hadoop Eclipse插件报错
Hadoop Eclipse插件 报错. 使用 hadoop-eclipse-kepler-plugin-2.2.0.jar 如下所示 Error Log 强迫症看了 受不了 The command ...
- AS升级4.1后插件报错的问题
AS升级4.1后插件报错的问题 Plugin "GsonFormat" is incompatible (supported only in IntelliJ IDEA). Plu ...
- 解决UE5项目打包,使用UDP、SocketIO插件报错的问题
解决UE5 报错 {Plugins "XXXXX" failed to load} 1.项目打包UDP插件报错: Plugin 'SocketIOClient' failed to ...
- MySQL5.7安装半同步插件报错,错误码1126
MySQL5.7安装半同步插件报错,错误码1126 mysql> INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so'; ...
- maven插件报错之解决
maven插件报错之解决 用m2eclipse创建Maven项目时报错 maveneclipsebuilddependenciesauthorizationplugins 用m2eclipse创建 ...
- log4j中调试与错误日志分开_idea中log4j日志插件报错
visual studio code权威指南计算机 65.34元 包邮 (需用券) 去购买 > idea中log4j日志插件报错 在运行测试代码的时候,出现以下错误! 在 src/ main / ...
最新文章
- Tomcat8.0 JDK1.8 的详细配置 Win10
- 数据解密2020年高考,志愿填报可以选这些
- 如何使用ABP框架(2)三层架构与领域驱动设计的对比
- docker nacos
- linux常用命令--开发调试篇
- 为SSD加速 实战4KB对齐技巧2/3
- Python sorted功能
- C语言· 实现各进制间的相互转换
- OpenCore启动项中无Install macOS Big Sur 的解决办法
- 89c51单片机流水灯操作
- 【SAP】-常用简称中英日对照表
- 正态分布c语言算法,正态分布函数的几种近似算法
- 浅谈网页压缩GZIP
- C++ #pragma once用法总结
- ratel平头哥电脑感染app
- 来自朋友圈的“精神食粮”
- 考研复试问答(操作系统部分)
- 使用Synology群晖内置web station和榴莲壳发布自己的网站(二)设置Web Station
- STM32芯片替代方案 | 从原厂资料中获取GD32F103VET6通信I2C接口电路设计 | 第四集
- Use host networking
热门文章
- 网络编程使用标准I/O的危险以及正确使用RIO包
- 修改centos网口名称
- 网络带宽和吞吐量throughput的关系
- DebianLinux下如何安装软件(转)
- 程序员面临脱发困扰吃什么?
- ARM 汇编的操作 设置CPU寄存器BASEPRI
- 工业机器人调运角度_FANUC/发那科搬运工业机器人R-2000iC/125L 负载125KG 臂展3100m...
- 微信搜一搜未来可期,下半场有大动作,要做大搜索!
- Visual Studio 2017,C++MFC免注册调用大漠插件图文教程,详细版
- 0521课的预习任务 + 课堂笔记