记录一个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',

相关推荐
宇寒风暖4 分钟前
HTML嵌入CSS样式超详解(尊享)
前端·css·笔记·学习·html
秋天的一阵风8 分钟前
‌ES Module 都过十岁生日了,你还不了解它的运行原理吗?
前端·javascript·面试
FreeCultureBoy12 分钟前
本地运行LLM的实用指南
前端
二川bro30 分钟前
前端项目Axios封装Vue3详细教程(附源码)
前端
古柳_Deserts_X31 分钟前
看看 ManusAI 相关网站长啥样。通过「新词新站」思路挖到720K月访问、140K月访问的两个新站
前端·程序员·创业
不爱学习的小枫31 分钟前
scala的集合
开发语言·scala
梦醒沉醉31 分钟前
Scala的初步使用
开发语言·后端·scala
小白学大数据37 分钟前
Fuel 爬虫:Scala 中的图片数据采集与分析
开发语言·爬虫·scala
Moment40 分钟前
前端白屏检测SDK:从方案设计到原理实现的全方位讲解 ☺️☺️☺️
前端·javascript·面试
阿波次嘚44 分钟前
关于在electron(Nodejs)中使用 Napi 的简单记录
前端·javascript·electron