import { defineConfig } from "vite"; export default defineConfig({ server: { open: true }, build: { target: "esnext", outDir: "dist", assetsInlineLimit: 100000000, rollupOptions: { output: { entryFileNames: "engine.js", assetFileNames: "engine_[name].[hash][extname]" } } }, assetsInclude: ["**/*.glsl", "**/*.wgsl"] });