Skip to content

Commit d76d483

Browse files
committed
revert: remove css chunk
1 parent ededbc2 commit d76d483

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

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

@@ -929,7 +931,9 @@ export function cssPostPlugin(config: ResolvedConfig): Plugin {
929931
// chunks instead.
930932
chunk.imports = chunk.imports.filter((file) => {
931933
if (pureCssChunkNames.includes(file)) {
932-
const { importedCss, importedAssets } = getChunkMetadata((bundle[file] as OutputChunk).name)!
934+
const { importedCss, importedAssets } = getChunkMetadata(
935+
(bundle[file] as OutputChunk).name,
936+
)!
933937
importedCss.forEach((file) =>
934938
getChunkMetadata(chunk.name)!.importedCss.add(file),
935939
)
@@ -947,14 +951,12 @@ export function cssPostPlugin(config: ResolvedConfig): Plugin {
947951
}
948952
}
949953

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

2836-
const resolveFromRoot = (p: string | null) => normalizePath(path.resolve(root, p!))
2838+
const resolveFromRoot = (p: string | null) =>
2839+
normalizePath(path.resolve(root, p!))
28372840

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

0 commit comments

Comments
 (0)