打包时候抛出异常:
=> ERROR [builder 8/8] RUN yarn run build 15.7s
------
> [builder 8/8] RUN yarn run build:
#0 0.404 yarn run v1.22.19
#0 0.416 warning package.json: No license field
#0 0.430 $ vue-tsc --noEmit && vite build
#0 15.60 ✘ [ERROR] Cannot start service: Host version "0.17.18" does not match binary version "0.17.19"
#0 15.60
#0 15.60 1 error
#0 15.61 failed to load config from /builder/vite.config.ts
#0 15.61 error during build:
#0 15.61 Error: The service was stopped: write EPIPE
#0 15.61 at /builder/node_modules/esbuild/lib/main.js:1073:25
#0 15.61 at responseCallbacks.<computed> (/builder/node_modules/esbuild/lib/main.js:697:9)
#0 15.61 at afterClose (/builder/node_modules/esbuild/lib/main.js:687:28)
#0 15.61 at /builder/node_modules/esbuild/lib/main.js:2129:11
#0 15.61 at onwriteError (node:internal/streams/writable:418:3)
#0 15.61 at process.processTicksAndRejections (node:internal/process/task_queues:84:21)
#0 15.62 error Command failed with exit code 1.
#0 15.62 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
------
由报错信息可以知道是因为ebuild版本不一致导致的, 那项目中用到esbuild 的只有vite了,所以升级了一下当前的vite 版本,问题解决了
以下是升级之后涉及到的一些版本版本信息变更: