Skip to content

Commit ededbc2

Browse files
committed
fix: disable remove empty css generate chunk
1 parent 8a58783 commit ededbc2

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

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

+8-6
Original file line numberDiff line numberDiff line change
@@ -947,12 +947,14 @@ export function cssPostPlugin(config: ResolvedConfig): Plugin {
947947
}
948948
}
949949

950-
const removedPureCssFiles = removedPureCssFilesCache.get(config)!
951-
pureCssChunkNames.forEach((fileName) => {
952-
removedPureCssFiles.set(fileName, bundle[fileName] as RenderedChunk)
953-
delete bundle[fileName]
954-
delete bundle[`${fileName}.map`]
955-
})
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+
// })
956958
}
957959
},
958960
}

playground/glob-import/__tests__/glob-import.spec.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,9 @@ const allResult = {
4343
default: 'hi',
4444
},
4545
'/dir/baz.json': json,
46-
'/dir/foo.css': {},
46+
'/dir/foo.css': {
47+
default: {},
48+
},
4749
'/dir/foo.js': {
4850
msg: 'foo',
4951
},

0 commit comments

Comments
 (0)