worker template error match:
const worker = new Worker(new URL('./worker.js', import.meta.url))
import myWorker from '../my-worker?worker' .pong .mode .bundle-with-plugin .asset-url
import InlineWorker from '../my-worker?worker&inline' .pong-inline
import TSOutputWorker from '../possible-ts-output-worker?worker' .pong-ts-output
import mySharedWorker from '../my-shared-worker?sharedworker&name=shared' .tick-count
new Worker(new URL('./url-worker.js', import.meta.url), { type: 'module' }) .worker-import-meta-url
new Worker(new URL('@/url-worker', import.meta.url), { type: 'module' }) .worker-import-meta-url-resolve
new SharedWorker(new URL('./url-shared-worker.js', import.meta.url), { type: 'module' }) .shared-worker-import-meta-url
import NestedWorker from './worker-nested-worker?worker' - import.meta.url .nested-worker
import NestedWorker from './worker-nested-worker?worker' - nested module worker .nested-worker-module
import NestedWorker from './worker-nested-worker?worker' - nested worker constructor .nested-worker-constructor
new Worker(new URL('./classic-worker.js', import.meta.url)) .classic-worker
new SharedWorker(new URL('./classic-shared-worker.js', import.meta.url), { type: 'classic' }) .classic-shared-worker
new Worker(new URL('../simple-worker.js', import.meta.url).href) .simple-worker-url
use import.meta.glob with eager in iife worker .importMetaGlobEager-worker
use import.meta.glob in es worker .importMetaGlob-worker
worker emit chunk
module and worker:worker in worker file
module and worker:module in worker file
.emit-chunk-worker
worker dynamic import to emit chunk .emit-chunk-dynamic-import-worker
module and worker:worker in simple file .module-and-worker-worker