diff --git a/packages/shared-integration/src/layers.ts b/packages/shared-integration/src/layers.ts index cbff6d4f2c..9166dc3675 100644 --- a/packages/shared-integration/src/layers.ts +++ b/packages/shared-integration/src/layers.ts @@ -3,7 +3,11 @@ export const VIRTUAL_ENTRY_ALIAS = [ ] export const LAYER_MARK_ALL = '__ALL__' +const RESOLVED_ID_WITH_QUERY_RE = /\/__uno(?:(_.*?))?\.css(\?.*)?$/ export function resolveId(id: string) { + if (id.match(RESOLVED_ID_WITH_QUERY_RE)) + return id + for (const alias of VIRTUAL_ENTRY_ALIAS) { const match = id.match(alias) if (match) {