Initial commit

This commit is contained in:
yuding
2025-12-03 12:00:46 +08:00
commit 5763b764a3
5365 changed files with 1483113 additions and 0 deletions

32
vite.config.ts Normal file
View File

@@ -0,0 +1,32 @@
import { defineConfig } from 'vite';
import dts from 'vite-plugin-dts';
import { resolve } from 'path';
import cssInjectedByJs from 'vite-plugin-css-injected-by-js';
export default defineConfig(({ command }) => {
return {
plugins: [
// 移除 Vue 插件
dts({
include: ['src'],
rollupTypes: true
}),
cssInjectedByJs()
],
build: {
lib: {
entry: resolve(__dirname, 'src/index.ts'),
name: 'BimEngineSDK',
fileName: (format) => `bim-engine-sdk.${format}.js`,
},
rollupOptions: {
// 不再需要排除 Vue
output: {
globals: {},
},
},
sourcemap: true,
emptyOutDir: true,
},
};
});