Skip to content

Commit a4282f8

Browse files
committed
revert: remove css chunk
1 parent fb0c511 commit a4282f8

File tree

1 file changed

+14
-11
lines changed
  • packages/vite/src/node/plugins

1 file changed

+14
-11
lines changed

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

+14-11
Original file line numberDiff line numberDiff line change
@@ -777,7 +777,9 @@ export function cssPostPlugin(config: ResolvedConfig): Plugin {
777777
generatedAssets
778778
.get(config)!
779779
.set(referenceId, { originalName: originalFilename, isEntry })
780-
getChunkMetadata(chunk.name)!.importedCss.add(this.getFileName(referenceId))
780+
getChunkMetadata(chunk.name)!.importedCss.add(
781+
this.getFileName(referenceId),
782+
)
781783
} else if (!config.build.ssr) {
782784
// legacy build and inline css
783785

@@ -930,7 +932,9 @@ export function cssPostPlugin(config: ResolvedConfig): Plugin {
930932
// chunks instead.
931933
chunk.imports = chunk.imports.filter((file) => {
932934
if (pureCssChunkNames.includes(file)) {
933-
const { importedCss, importedAssets } = getChunkMetadata((bundle[file] as OutputChunk).name)!
935+
const { importedCss, importedAssets } = getChunkMetadata(
936+
(bundle[file] as OutputChunk).name,
937+
)!
934938
importedCss.forEach((file) =>
935939
getChunkMetadata(chunk.name)!.importedCss.add(file),
936940
)
@@ -948,14 +952,12 @@ export function cssPostPlugin(config: ResolvedConfig): Plugin {
948952
}
949953
}
950954

951-
// TODO The css module will be treated as a common-js like module, remove it from the bundle
952-
953-
// const removedPureCssFiles = removedPureCssFilesCache.get(config)!
954-
// pureCssChunkNames.forEach((fileName) => {
955-
// removedPureCssFiles.set(fileName, bundle[fileName] as RenderedChunk)
956-
// delete bundle[fileName]
957-
// delete bundle[`${fileName}.map`]
958-
// })
955+
const removedPureCssFiles = removedPureCssFilesCache.get(config)!
956+
pureCssChunkNames.forEach((fileName) => {
957+
removedPureCssFiles.set(fileName, bundle[fileName] as RenderedChunk)
958+
delete bundle[fileName]
959+
delete bundle[`${fileName}.map`]
960+
})
959961
}
960962
},
961963
}
@@ -2834,7 +2836,8 @@ function formatStylusSourceMap(
28342836
if (!mapBefore) return undefined
28352837
const map = { ...mapBefore }
28362838

2837-
const resolveFromRoot = (p: string | null) => normalizePath(path.resolve(root, p!))
2839+
const resolveFromRoot = (p: string | null) =>
2840+
normalizePath(path.resolve(root, p!))
28382841

28392842
if (map.file) {
28402843
map.file = resolveFromRoot(map.file)

0 commit comments

Comments
 (0)