From 6c117b41302520491f1eeea93904d369f2460fed Mon Sep 17 00:00:00 2001 From: zmcode <48686959+zmcode@users.noreply.github.com> Date: Sat, 10 Aug 2024 16:26:00 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Dvben/styles/global=20?= =?UTF-8?q?=E5=85=A8=E5=B1=80=E6=B3=A8=E5=85=A5=E7=9A=84=E9=97=AE=E9=A2=98?= =?UTF-8?q?=20(#4106)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://doc.vben.pro/guide/essentials/styles.html#bem-%E8%A7%84%E8%8C%83 在widow下无法注册成功 --- internal/vite-config/src/config/application.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/vite-config/src/config/application.ts b/internal/vite-config/src/config/application.ts index 55e38d12..fd05f3b4 100644 --- a/internal/vite-config/src/config/application.ts +++ b/internal/vite-config/src/config/application.ts @@ -2,7 +2,7 @@ import type { UserConfig } from 'vite'; import type { DefineApplicationOptions } from '../typing'; -import { relative } from 'node:path'; +import path, { relative } from 'node:path'; import { findMonorepoRoot } from '@vben/node-utils'; @@ -101,7 +101,7 @@ function createCssOptions(injectGlobalScss = true) { additionalData: (content: string, filepath: string) => { const relativePath = relative(root, filepath); // apps下的包注入全局样式 - if (relativePath.startsWith('apps/')) { + if (relativePath.startsWith(`apps${path.sep}`)) { return `@import "@vben/styles/global";\n${content}`; } return content;