import { resolve } from 'path'; import { defineConfig } from 'vite'; export default defineConfig({ base: './', build: { rollupOptions: { input: { main: resolve(__dirname, 'promise-default.ts'), }, output: { dir: 'bundle', entryFileNames: '[name].js', } }, }, });