UNPKG

create-miro-app

Version:

Create Miro app

32 lines (27 loc) 737 B
import path from 'path'; import fs from 'fs'; import dns from 'dns'; import {defineConfig} from 'vite'; import react from '@vitejs/plugin-react'; // https://vitejs.dev/config/server-options.html#server-host dns.setDefaultResultOrder('verbatim'); // make sure vite picks up all html files in root, needed for vite build const allHtmlEntries = fs .readdirSync('.') .filter((file) => path.extname(file) === '.html') .reduce((acc, file) => { acc[path.basename(file, '.html')] = path.resolve(__dirname, file); return acc; }, {}); // https://vitejs.dev/config/ export default defineConfig({ build: { rollupOptions: { input: allHtmlEntries, }, }, plugins: [react()], server: { port: 3000, }, });