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.
This commit is contained in:
手瓜一十雪 2025-11-14 19:54:33 +08:00
parent 5043a49779
commit 019b90984d
2 changed files with 3 additions and 0 deletions

View File

@ -21,6 +21,7 @@
"napcat-common": "workspace:*",
"napcat-onebot": "workspace:*",
"napcat-webui-backend": "workspace:*",
"napcat-vite": "workspace:*",
"napcat-qrcode": "workspace:*"
},
"devDependencies": {

View File

@ -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({