From 1be1db6a8ade94db2767d5f496f139cd0220a868 Mon Sep 17 00:00:00 2001 From: patak Date: Wed, 16 Mar 2022 17:57:02 +0100 Subject: [PATCH] fix: add version to optimized chunks, fix #7323 (#7350) --- packages/vite/src/node/plugins/importAnalysis.ts | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/packages/vite/src/node/plugins/importAnalysis.ts b/packages/vite/src/node/plugins/importAnalysis.ts index 995bffbcf49985..b906981b877493 100644 --- a/packages/vite/src/node/plugins/importAnalysis.ts +++ b/packages/vite/src/node/plugins/importAnalysis.ts @@ -49,7 +49,6 @@ import { performance } from 'perf_hooks' import { transformRequest } from '../server/transformRequest' import { isOptimizedDepFile, - createIsOptimizedDepUrl, getDepsCacheDir, optimizedDepNeedsInterop } from '../optimizer' @@ -114,14 +113,12 @@ export function importAnalysisPlugin(config: ResolvedConfig): Plugin { extensions: [] }) let server: ViteDevServer - let isOptimizedDepUrl: (url: string) => boolean return { name: 'vite:import-analysis', configureServer(_server) { server = _server - isOptimizedDepUrl = createIsOptimizedDepUrl(server.config) }, async transform(source, importer, options) { @@ -274,11 +271,7 @@ export function importAnalysisPlugin(config: ResolvedConfig): Plugin { // (e.g. vue blocks), inherit importer's version query // do not do this for unknown type imports, otherwise the appended // query can break 3rd party plugin's extension checks. - if ( - (isRelative || isSelfImport) && - !(isOptimizedDepUrl(url) && optimizedDepChunkRE.test(url)) && - !/[\?&]import=?\b/.test(url) - ) { + if ((isRelative || isSelfImport) && !/[\?&]import=?\b/.test(url)) { const versionMatch = importer.match(DEP_VERSION_RE) if (versionMatch) { url = injectQuery(url, versionMatch[1])