Skip to content

Commit 4bf31e5

Browse files
authored
fix(manifest): preserve pure css chunk assets (#14297)
1 parent 6ffe070 commit 4bf31e5

File tree

1 file changed

+6
-2
lines changed
  • packages/vite/src/node/plugins

1 file changed

+6
-2
lines changed

packages/vite/src/node/plugins/css.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -766,11 +766,15 @@ export function cssPostPlugin(config: ResolvedConfig): Plugin {
766766
// chunks instead.
767767
chunk.imports = chunk.imports.filter((file) => {
768768
if (pureCssChunkNames.includes(file)) {
769-
const { importedCss } = (bundle[file] as OutputChunk)
770-
.viteMetadata!
769+
const { importedCss, importedAssets } = (
770+
bundle[file] as OutputChunk
771+
).viteMetadata!
771772
importedCss.forEach((file) =>
772773
chunk.viteMetadata!.importedCss.add(file),
773774
)
775+
importedAssets.forEach((file) =>
776+
chunk.viteMetadata!.importedAssets.add(file),
777+
)
774778
return false
775779
}
776780
return true

0 commit comments

Comments
 (0)