diff --git a/packages/vite/src/node/plugins/reporter.ts b/packages/vite/src/node/plugins/reporter.ts index 0559e02dd5cb89..0c3a8cfe099c6e 100644 --- a/packages/vite/src/node/plugins/reporter.ts +++ b/packages/vite/src/node/plugins/reporter.ts @@ -91,6 +91,10 @@ export function buildReporterPlugin(config: ResolvedConfig): Plugin { startTime = Date.now() }, + buildStart() { + transformedCount = 0 + }, + buildEnd() { if (shouldLogInfo) { if (tty) { diff --git a/packages/vite/src/node/plugins/worker.ts b/packages/vite/src/node/plugins/worker.ts index c28b7da19dc237..930b7b796e9561 100644 --- a/packages/vite/src/node/plugins/worker.ts +++ b/packages/vite/src/node/plugins/worker.ts @@ -240,11 +240,12 @@ export function webWorkerPlugin(config: ResolvedConfig): Plugin { } }, + // @ts-expect-error return void to fallback to other plugins, even though + // the types doesn't allow it. https://github.com/rollup/rollup/pull/4932 shouldTransformCachedModule({ id }) { if (isBuild && isWorkerQueryId(id) && config.build.watch) { return true } - return false }, async transform(raw, id, options) {