Open zztkm opened 1 year ago
This seems to be an issue with Wrangler and the workerd, but I'll leave this issue open for now as it may be helpful to the users of syumai/workers. Thanks @zztkm!
I encountered the same issue on Ubuntu 20.04 / WSL2 / Node.js v18.16.1
. Trying to install libc++1 did not solve it...
/home/wdssmq/.local/share/pnpm/global/5/.pnpm/wrangler@3.1.1/node_modules/wrangler/wrangler-dist/cli.js:30632
throw a;
^
Error: write EPIPE
at afterWriteDispatched (node:internal/stream_base_commons:160:15)
at writeGeneric (node:internal/stream_base_commons:151:3)
at Socket._writeGeneric (node:net:930:11)
at Socket._write (node:net:942:8)
at writeOrBuffer (node:internal/streams/writable:392:12)
at _write (node:internal/streams/writable:333:10)
at Writable.write (node:internal/streams/writable:337:10)
at Runtime.updateConfig (/home/wdssmq/.local/share/pnpm/global/5/.pnpm/miniflare@3.0.2/node_modules/miniflare/dist/src/index.js:5125:26)
at async #assembleAndUpdateConfig (/home/wdssmq/.local/share/pnpm/global/5/.pnpm/miniflare@3.0.2/node_modules/miniflare/dist/src/index.js:9140:23)
at async #init (/home/wdssmq/.local/share/pnpm/global/5/.pnpm/miniflare@3.0.2/node_modules/miniflare/dist/src/index.js:8902:5)
Emitted 'error' event on Socket instance at:
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
errno: -32,
code: 'EPIPE',
syscall: 'write'
}
Node.js v18.16.1
@wdssmq The cause is not known, but updating to Ubuntu 22.04 may solve the problem...
Issue
When I do what the quick start says, I get the following error when I run make dev
My Environment
Error
Solution
I was able to solve the problem by installing
libc++1
.refs: https://stackoverflow.com/questions/76281931/error-write-epipe-when-using-wrangler-dev-to-run-cloudflare-worker-using-itty-r