import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' import path from 'path' // https://vite.dev/config/ export default defineConfig({ plugins: [react()], resolve: { alias: { '@common': path.resolve(__dirname, 'src/common'), '@tabs': path.resolve(__dirname, 'src/tabs'), }, }, build: { rollupOptions: { // deck.gl → @loaders.gl/worker-utils가 Node.js child_process를 참조하나 // 브라우저에서는 해당 코드 경로를 타지 않으므로 undefined shim 허용 shimMissingExports: true, }, }, })