From 7382a03e0a5ce2d75a94b71d298401bcec5c9c84 Mon Sep 17 00:00:00 2001 From: Innei Date: Tue, 4 Mar 2025 18:40:26 +0800 Subject: [PATCH] fix(desktop): Enhance import resolver for platform-specific modules - Update specific import plugin to handle `@follow/` imports - Extend import resolution logic for platform-specific components Signed-off-by: Innei --- apps/desktop/plugins/vite/specific-import.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/desktop/plugins/vite/specific-import.ts b/apps/desktop/plugins/vite/specific-import.ts index 5abb5e2b6..24a9f062f 100644 --- a/apps/desktop/plugins/vite/specific-import.ts +++ b/apps/desktop/plugins/vite/specific-import.ts @@ -18,7 +18,7 @@ export function createPlatformSpecificImportPlugin(platform: Platform): Plugin { if (importer.includes("node_modules")) return null const [path, query] = source.split("?") - if (path.startsWith(".") || path.startsWith("/")) { + if (path.startsWith(".") || path.startsWith("/") || path.includes("@follow/")) { let priorities: string[] = [] switch (platform) { case "electron": {