如何将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
相关产品推荐
相关产品推荐

