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

如何将Webpack中‘export xxx was not found in’警告转为错误?

Webpack 配置:将未找到导出的警告转为错误

针对你遇到的场景——导入了模块中未导出的成员,Webpack在production模式下仅抛出警告,现在需要将其转为错误,可通过以下Webpack配置实现:

在Webpack配置文件中,设置module.parser.javascript.exportsPresence为'error',具体配置示例如下:

module.exports = {
  // 其他已有配置...
  module: {
    parser: {
      javascript: {
        exportsPresence: 'error'
      }
    }
  }
};

也可以针对特定的JavaScript文件规则单独配置:

module.exports = {
  // 其他已有配置...
  module: {
    rules: [
      {
        test: /\.js$/,
        parser: {
          exportsPresence: 'error'
        }
      }
    ]
  }
};

设置完成后,当代码中出现导入未定义导出的情况时,Webpack会直接将其判定为构建错误,终止production模式下的构建流程,达到严格检查的目的。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 18:44:53