From 45e196fad75b3f0d66099ce8d854f989dd9712ba Mon Sep 17 00:00:00 2001 From: yoho Date: Tue, 10 May 2022 19:02:51 +0800 Subject: [PATCH] fix: css request --- packages/vite/src/node/plugins/css.ts | 4 +++- playground/css/index.html | 11 ++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/packages/vite/src/node/plugins/css.ts b/packages/vite/src/node/plugins/css.ts index 1e1bcef686ea42..0e47ebe627af43 100644 --- a/packages/vite/src/node/plugins/css.ts +++ b/packages/vite/src/node/plugins/css.ts @@ -121,8 +121,10 @@ type CssLang = keyof typeof PureCssLang | keyof typeof PreprocessLang export const isCSSRequest = (request: string): boolean => cssLangRE.test(request) +// htmlProxyRE is used to check if the request is a html proxy request and it will return css. export const isDirectCSSRequest = (request: string): boolean => - cssLangRE.test(request) && directRequestRE.test(request) + cssLangRE.test(request) && + (directRequestRE.test(request) || htmlProxyRE.test(request)) export const isDirectRequest = (request: string): boolean => directRequestRE.test(request) diff --git a/playground/css/index.html b/playground/css/index.html index 15e81192cec7f1..1a7afb49170deb 100644 --- a/playground/css/index.html +++ b/playground/css/index.html @@ -1,5 +1,14 @@ - +

CSS