情况描述:dev正常,build报错。分析原因:升级依赖版本后,当前umi版本build时采用esbuild压缩js,部分场景不兼容。
解决办法:在项目配置中指定terser压缩js:
defineConfig({ jsMinifier: 'terser', })