You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行npm run build报错:[webpack-cli] TypeError: 无法读取CleanwebpackPlugin属性

解决webpack build时的CleanWebpackPlugin未定义错误

这个错误的核心原因是CleanWebpackPlugin未正确安装或配置,和你已安装的webpack-cli无关,按以下步骤排查修复:

  • 第一步:确认安装CleanWebpackPlugin
    执行命令安装插件:

    npm install --save-dev clean-webpack-plugin
    
  • 第二步:检查webpack配置文件的引用方式
    根据插件版本调整导入代码:

    • 若使用clean-webpack-plugin v4+(当前主流版本),需用解构导入:
      const { CleanWebpackPlugin } = require('clean-webpack-plugin');
      
    • 若使用v3及以下版本,直接导入:
      const CleanWebpackPlugin = require('clean-webpack-plugin');
      
  • 第三步:确认插件在配置中正确实例化
    在webpack配置的plugins数组中添加插件实例:

    module.exports = {
      // ...其他配置
      plugins: [
        new CleanWebpackPlugin() // v4+无需传参,默认清理output目录;旧版本需传入清理路径数组
      ]
    }
    
  • 第四步:清理依赖缓存重新安装(可选)
    如果上述步骤无效,清除现有依赖后重新安装:

    # Linux/macOS
    rm -rf node_modules package-lock.json
    npm install
    
    # Windows
    rmdir /s /q node_modules && del package-lock.json
    npm install
    

内容的提问来源于stack exchange,提问作者Dibyaranjan Maity

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 04:14:55