From 98749f73549cbbb1eb1db0916f3f2073e006384e Mon Sep 17 00:00:00 2001 From: zs <zhousong@weben-smart.com> Date: 周三, 30 4月 2025 19:47:32 +0800 Subject: [PATCH] 托盘管理 --- HIAWms/web/src/components/vue3-context-menu/vite.config.ts | 38 ++++++++++++++++++++++++++++++++++++++ 1 files changed, 38 insertions(+), 0 deletions(-) diff --git a/HIAWms/web/src/components/vue3-context-menu/vite.config.ts b/HIAWms/web/src/components/vue3-context-menu/vite.config.ts new file mode 100644 index 0000000..899715b --- /dev/null +++ b/HIAWms/web/src/components/vue3-context-menu/vite.config.ts @@ -0,0 +1,38 @@ +import { fileURLToPath, URL } from 'node:url' + +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' +import vueJsx from '@vitejs/plugin-vue-jsx' +import dts from 'vite-plugin-dts' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [ + vue(), + vueJsx(), + dts(), + ], + build: { + lib: { + entry: 'index.ts', + name: 'vue3-context-menu', + fileName: (format) => `vue3-context-menu.${format}.js`, + }, + rollupOptions: { + external: ['vue'], + output: { + globals: { + vue: 'Vue' + }, + assetFileNames: 'vue3-context-menu.[ext]', + }, + }, + sourcemap: true, + outDir: '../lib', + }, + resolve: { + alias: { + '@': fileURLToPath(new URL('./', import.meta.url)) + } + } +}) -- Gitblit v1.9.3