记录一个Circle CI出现的错误

错误信息:

bash 复制代码
 Why you should do it regularly: https://github.com/browserslist/update-db#readme
[success] [webpackbar] Webpack: Compiled with some errors in 1.62m
info  - Memory Usage: 1225.44 MB (RSS: 2033.32 MB)

 COMPRESSION ERROR 
esbuild minify failed, please change jsMinifier or upgrade target:
e.g. 
  jsMinifier: 'terser'
   or
  jsMinifierOptions: {
    target: ['chrome80', 'es2020']
  }
P.S. compatible with legacy browsers: https://umijs.org/blog/legacy-browser

fatal - Error: ERROR in 8591.6c6f6692.async.js
8591.6c6f6692.async.js from Terser plugin
Transform failed with 1 error:
8591.6c6f6692.async.js:4027:33: ERROR: Transforming async generator functions to the configured target environment ("chrome80", "es2015") is not supported yet
Error: Transform failed with 1 error:
8591.6c6f6692.async.js:4027:33: ERROR: Transforming async generator functions to the configured target environment ("chrome80", "es2015") is not supported yet
    at failureErrorWithLog (/home/circleci/esapiens/web/node_modules/esbuild/lib/main.js:1636:15)
    at /home/circleci/esapiens/web/node_modules/esbuild/lib/main.js:837:29
    at responseCallbacks.<computed> (/home/circleci/esapiens/web/node_modules/esbuild/lib/main.js:697:9)
    at handleIncomingPacket (/home/circleci/esapiens/web/node_modules/esbuild/lib/main.js:752:9)
    at Socket.readFromStdout (/home/circleci/esapiens/web/node_modules/esbuild/lib/main.js:673:7)
    at Socket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12)
    at readableAddChunk (node:internal/streams/readable:289:9)
    at Socket.Readable.push (node:internal/streams/readable:228:10)
    at Pipe.onStreamRead (node:internal/stream_base_commons:199:23)

ERROR in 8591.0bc7d371.async.js
8591.0bc7d371.async.js from Terser plugin
Transform failed with 1 error:
8591.0bc7d371.async.js:4027:33: ERROR: Transforming async generator functions to the configured target environment ("chrome80", "es2015") is not supported yet
Error: Transform failed with 1 error:
8591.0bc7d371.async.js:4027:33: ERROR: Transforming async generator functions to the configured target environment ("chrome80", "es2015") is not supported yet
    at failureErrorWithLog (/home/circleci/esapiens/web/node_modules/esbuild/lib/main.js:1636:15)
    at /home/circleci/esapiens/web/node_modules/esbuild/lib/main.js:837:29
    at responseCallbacks.<computed> (/home/circleci/esapiens/web/node_modules/esbuild/lib/main.js:697:9)
    at handleIncomingPacket (/home/circleci/esapiens/web/node_modules/esbuild/lib/main.js:752:9)
    at Socket.readFromStdout (/home/circleci/esapiens/web/node_modules/esbuild/lib/main.js:673:7)
    at Socket.emit (node:events:390:28)
    at addChunk (node:internal/streams/readable:315:12)
    at readableAddChunk (node:internal/streams/readable:289:9)
    at Socket.Readable.push (node:internal/streams/readable:228:10)
    at Pipe.onStreamRead (node:internal/stream_base_commons:199:23)

webpack compiled with 2 errors
    at handler (/home/circleci/esapiens/web/node_modules/@umijs/bundler-webpack/dist/build.js:82:79)
    at finalCallback (/home/circleci/esapiens/web/node_modules/@umijs/bundler-webpack/compiled/webpack/index.js:62945:32)
    at /home/circleci/esapiens/web/node_modules/@umijs/bundler-webpack/compiled/webpack/index.js:62962:13
    at Hook.eval [as callAsync] (eval at create (/home/circleci/esapiens/web/node_modules/@umijs/bundler-utils/compiled/tapable/index.js:1:7682), <anonymous>:35:1)
    at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/home/circleci/esapiens/web/node_modules/@umijs/bundler-utils/compiled/tapable/index.js:1:4851)
    at onCompiled (/home/circleci/esapiens/web/node_modules/@umijs/bundler-webpack/compiled/webpack/index.js:62960:21)
    at /home/circleci/esapiens/web/node_modules/@umijs/bundler-webpack/compiled/webpack/index.js:63704:17
    at _next0 (eval at create (/home/circleci/esapiens/web/node_modules/@umijs/bundler-utils/compiled/tapable/index.js:1:7682), <anonymous>:16:1)
    at eval (eval at create (/home/circleci/esapiens/web/node_modules/@umijs/bundler-utils/compiled/tapable/index.js:1:7682), <anonymous>:26:1)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
fatal - A complete log of this run can be found in:
fatal - /home/circleci/esapiens/web/node_modules/.cache/logger/umi.log
fatal - Consider reporting a GitHub issue on https://github.com/umijs/umi/issues

解决方法:

config.ts里面修改配置

export default defineConfig({

jsMinifier: 'terser',

相关推荐
wanfeng_09几秒前
go lang
开发语言·后端·golang
绛洞花主敏明3 分钟前
go build -tags的其他用法
开发语言·后端·golang
ByteCraze7 分钟前
秋招被问到的常见问题
开发语言·javascript·原型模式
码银11 分钟前
【python】基于 生活方式与健康数据预测数据集(Lifestyle and Health Risk Prediction)的可视化练习,附数据集源文件。
开发语言·python·生活
Pluchon13 分钟前
硅基计划5.0 MySQL 叁 E-R关系图&联合/多表查询&三大连接&子查询&合并查询
开发语言·数据库·学习·mysql
kyle~20 分钟前
C++---嵌套类型(Nested Types)封装与泛型的基石
开发语言·c++·算法
sali-tec22 分钟前
C# 基于halcon的视觉工作流-章48-短路断路
开发语言·图像处理·人工智能·算法·计算机视觉
文心快码BaiduComate41 分钟前
文心快码3.5S实测插件开发,Architect模式令人惊艳
前端·后端·架构
Kimser1 小时前
基于 VxeTable 的高级表格选择组件
前端·vue.js
摸着石头过河的石头1 小时前
JavaScript 防抖与节流:提升应用性能的两大利器
前端·javascript