当我运行npm run build(react-app-rewired build
)时,出现此编译错误:
Creating an optimized production build...
Failed to compile.
Failed to minify the code from this file:
./node_modules/babel-loader/lib??ref--6-oneOf-2!./node_modules/diffusion/src/node_modules/util/interface.js:127
我正在尝试使用config-overrides.js
将 excludes 属性注入为
config.optimization.minimizer[0].options.exclude = /node_modules\/diffusion/;
但这似乎不起作用(都不使用/node_modules/
)
有帮助吗?
PS。我设法避免最小化将 config 中的“模式”从“生产”完全覆盖为“开发”。
我还注意到我们正在使用扩散库的5.9.2版本,并且升级到最新版本的缩小问题也已消失。
我的理解是,由于版本6的重大更改,我们需要较旧的版本。是否有一种方法只能针对此特定库禁用缩小功能?
谢谢