码迷,mamicode.com
首页 > Web开发 > 详细

CleanWebpackPlugin is not a constructor

时间:2019-06-26 13:45:17      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:res   出错   bsp   code   目录   color   插件   分割线   ==   

在学习webpack根据入门教程"清理/dist文件时"出错了,网上找了下改下写法就好了,在此记录下

首先安装  clean-webpack-plugin 插件

npm install clean-webpack-plugin --save-dev 

确保安装成功

其次修改webpack.config.js配置文件

// webpack版本:4.35.0
 
// 教程原写法,报错
const CleanWebpackPlugin = require("clean-webpack-plugin");
  
plugins: [
    new CleanWebpackPlugin([‘dist‘])
]
 
// new的时候不传参,报错 const CleanWebpackPlugin = require("clean-webpack-plugin"); plugins: [ new CleanWebpackPlugin() ] // 另一种写法,也报错 const CleanWebpackPlugin = require("clean-webpack-plugin"); plugins: [ new CleanWebpackPlugin([‘dist‘], { root: path.resolve(__dirname, ‘../‘), //根目录 }) ] // =============================分割线============================== // 修改下导入方式,new的时候不传参,正确 const { CleanWebpackPlugin } = require("clean-webpack-plugin"); plugins: [ new CleanWebpackPlugin() ]

 

CleanWebpackPlugin is not a constructor

标签:res   出错   bsp   code   目录   color   插件   分割线   ==   

原文地址:https://www.cnblogs.com/jieker/p/11089139.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!