Vite 8: No matching export in "node_modules/...?sharedworker" for import "default"

2 weeks ago 16
ARTICLE AD BOX

When running npm run dev I get the error

Error: Error during dependency optimization: X [ERROR] No matching export in "node_modules/@XXX/core/src/multicast.ts?sharedworker" for import "default" node_modules/@XXX/core/src/operators/multicast.ts:3:7: 3 │ import SharedWorker from "../multicast?sharedworker"; ╵ ~~~~~~~~~~~~ at failureErrorWithLog (C:\Users\aak\repos\XXX\demo\node_modules\esbuild\lib\main.js:1748:15) at C:\Users\aak\repos\XXX\demo\node_modules\esbuild\lib\main.js:1207:25 at C:\Users\aak\repos\XXX\demo\node_modules\esbuild\lib\main.js:1626:9 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) { errors: [Getter/Setter], warnings: [Getter/Setter] } Node.js v24.14.1

The problem must be the query suffix ?sharedworker. npm run build is working, though. The SharedWorker is also working fine in Vite preview.

Read Entire Article