From 0411816b2e49f22e807c0806215ce21f2b68583f Mon Sep 17 00:00:00 2001 From: chengcheng Date: Wed, 20 Aug 2025 15:15:41 +0800 Subject: [PATCH] =?UTF-8?q?feat(manifest):=20=E5=88=A0=E9=99=A4=E6=97=A0?= =?UTF-8?q?=E7=94=A8=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.ts | 4 ---- nuxt.config.ts | 2 +- server/api/manifest.get.ts | 2 +- utils/loadStyle.ts | 9 --------- 4 files changed, 2 insertions(+), 15 deletions(-) delete mode 100644 index.ts delete mode 100644 utils/loadStyle.ts diff --git a/index.ts b/index.ts deleted file mode 100644 index 3c62b13..0000000 --- a/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { loadRemoteStyle } from "./utils/loadStyle"; - -// 动态注入 Tailwind CSS -loadRemoteStyle("/_remote-ui-kit/style.css"); // 部署后对应 CSS URL diff --git a/nuxt.config.ts b/nuxt.config.ts index e98d6a9..bc23af2 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -66,7 +66,7 @@ export default defineNuxtConfig({ ], build: { lib: { - entry: "./index.ts", + entry: "", name: "RemoteUI", fileName: "remote-ui-kit", formats: ["es"], diff --git a/server/api/manifest.get.ts b/server/api/manifest.get.ts index fbdd148..4493feb 100644 --- a/server/api/manifest.get.ts +++ b/server/api/manifest.get.ts @@ -17,7 +17,7 @@ export default defineEventHandler(async (event) => { try { // Nuxt buildDir 是 .nuxt - const manifestPath = join(process.cwd(), ".nuxt/generated/manifest"); + const manifestPath = join(process.cwd(), ".nuxt/generated/manifest.js"); // 检查文件是否存在 await fs.access(manifestPath); diff --git a/utils/loadStyle.ts b/utils/loadStyle.ts deleted file mode 100644 index 9234865..0000000 --- a/utils/loadStyle.ts +++ /dev/null @@ -1,9 +0,0 @@ -export function loadRemoteStyle(url: string) { - if (!document.getElementById(url)) { - const link = document.createElement("link"); - link.id = url; - link.rel = "stylesheet"; - link.href = url; - document.head.appendChild(link); - } -}