From 6183d1b621e22279be846aaa31f73948e1657f83 Mon Sep 17 00:00:00 2001 From: azaleta <24407500@qq.com> Date: Tue, 27 Sep 2022 03:01:53 +0900 Subject: [PATCH] fix(vscode): windows pathe format (#1645) Co-authored-by: Frozen FIsh <76603360+sudongyuer@users.noreply.github.com> --- packages/vscode/src/contextLoader.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/vscode/src/contextLoader.ts b/packages/vscode/src/contextLoader.ts index e2fd0ef9d6..296ef85a9b 100644 --- a/packages/vscode/src/contextLoader.ts +++ b/packages/vscode/src/contextLoader.ts @@ -5,6 +5,7 @@ import type { UnocssPluginContext, UserConfig, UserConfigDefaults } from '@unocs import { notNull } from '@unocss/core' import { sourceObjectFields, sourcePluginFactory } from 'unconfig/presets' import presetUno from '@unocss/preset-uno' +import { normalizePath } from 'vite' import { resolveOptions as resolveNuxtOptions } from '../../nuxt/src/options' import { createNanoEvents } from '../../core/src/utils/events' import { createContext, isCssId } from './integration' @@ -135,7 +136,7 @@ export class ContextLoader { return null const baseDir = dirname(sources[0]) - if (baseDir !== dir) { + if (baseDir !== normalizePath(dir)) { // exists on upper level, skip this.contextsMap.set(dir, null) return null