Skip to content

Commit 3b0837e

Browse files
authoredNov 26, 2024··
fix(manifest): do not override existing js manifest entry (#18776)
1 parent c7b3308 commit 3b0837e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed
 

‎packages/vite/src/node/plugins/manifest.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,10 @@ export function manifestPlugin(): Plugin {
166166
}
167167

168168
for (const originalFileName of chunk.originalFileNames.slice(1)) {
169-
manifest[originalFileName] = asset
169+
const file = manifest[originalFileName]?.file
170+
if (!(file && endsWithJSRE.test(file))) {
171+
manifest[originalFileName] = asset
172+
}
170173
}
171174
}
172175
}

0 commit comments

Comments
 (0)
Please sign in to comment.