Files
bim_engine/demo/vite.config.js
yuding e91a460fea feat(demo): add multi-tab demo with dual BimEngine instances
New demo page with two independent BimEngine instances side by side,
draggable divider for resizing, and proper SDK-layer resize handling.
Replaces the iframe-based approach now that ManagerRegistry is instance-based.
Removes unused panelViewer vite config entry.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-02-28 10:09:17 +08:00

26 lines
486 B
JavaScript

import { defineConfig } from 'vite';
import { resolve } from 'path';
export default defineConfig({
root: '.',
server: {
port: 8080,
host: '0.0.0.0',
open: true,
allowedHosts: true,
fs: {
allow: ['..']
}
},
build: {
outDir: 'dist',
rollupOptions: {
input: {
main: resolve(__dirname, 'index.html'),
viewer: resolve(__dirname, 'viewer.html'),
multiTab: resolve(__dirname, 'multi-tab.html')
}
}
}
});