From d216da0e59bd5ab05a8eac38e99e9b6dd9461478 Mon Sep 17 00:00:00 2001 From: Evan You Date: Fri, 29 Jan 2021 10:23:02 -0500 Subject: [PATCH] fix(optimizer): exclude ?worker and ?raw from runtime dep discovery --- packages/vite/src/node/plugins/resolve.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/node/plugins/resolve.ts b/packages/vite/src/node/plugins/resolve.ts index dc859941f76d83..7e8b7490a12abe 100644 --- a/packages/vite/src/node/plugins/resolve.ts +++ b/packages/vite/src/node/plugins/resolve.ts @@ -359,7 +359,7 @@ export function tryNodeResolve( exclude?.includes(id) || isCSSRequest(resolved) || server.config.assetsInclude(resolved) || - resolved.endsWith('.json') + /\.json$|\?(worker|raw)/.test(resolved) ) { // excluded from optimization // Inject a version query to npm deps so that the browser