diff --git a/packages/vite/src/node/plugins/css.ts b/packages/vite/src/node/plugins/css.ts index 6cc6f1a5ef5a20..22ad24c74555ec 100644 --- a/packages/vite/src/node/plugins/css.ts +++ b/packages/vite/src/node/plugins/css.ts @@ -206,7 +206,7 @@ export function cssPlugin(config: ResolvedConfig): Plugin { const thisModule = moduleGraph.getModuleById(id) if (thisModule) { // CSS modules cannot self-accept since it exports values - const isSelfAccepting = !modules + const isSelfAccepting = !modules && !inlineRE.test(id) if (deps) { // record deps in the module graph so edits to @import css can trigger // main import to hot update