From 019b90984d39cfa71ac0ca5372383d745023d63a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Fri, 14 Nov 2025 19:54:33 +0800 Subject: [PATCH] Add napcat-vite dependency and plugin integration Added 'napcat-vite' as a workspace dependency in package.json and integrated its version plugin into the Vite configuration. This enables version management features provided by napcat-vite for the framework. --- packages/napcat-framework/package.json | 1 + packages/napcat-framework/vite.config.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/packages/napcat-framework/package.json b/packages/napcat-framework/package.json index 48c2195c..90debc9f 100644 --- a/packages/napcat-framework/package.json +++ b/packages/napcat-framework/package.json @@ -21,6 +21,7 @@ "napcat-common": "workspace:*", "napcat-onebot": "workspace:*", "napcat-webui-backend": "workspace:*", + "napcat-vite": "workspace:*", "napcat-qrcode": "workspace:*" }, "devDependencies": { diff --git a/packages/napcat-framework/vite.config.ts b/packages/napcat-framework/vite.config.ts index c51539de..84965458 100644 --- a/packages/napcat-framework/vite.config.ts +++ b/packages/napcat-framework/vite.config.ts @@ -5,6 +5,7 @@ import nodeResolve from '@rollup/plugin-node-resolve'; import { autoIncludeTSPlugin } from "napcat-vite/vite-auto-include.js"; import { builtinModules } from 'module'; import react from '@vitejs/plugin-react-swc'; +import napcatVersion from "napcat-vite/vite-plugin-version.js"; //依赖排除 const external = [ 'silk-wasm', @@ -36,6 +37,7 @@ const FrameworkBaseConfigPlugin: PluginOption[] = [ ], }), nodeResolve(), + napcatVersion(), ]; const FrameworkBaseConfig = () => defineConfig({