import { defineConfig } from "vite";import react from "@vitejs/plugin-react";// The viewer SPA builds INTO e2e/runs/ next to the run data it renders, with// relative asset paths + hash routing — so the one static directory serves// from any mount point (locally at /, via tailscale at /runs/).export default defineConfig({ root: import.meta.dirname, base: "./", plugins: [react()], build: { outDir: "../runs", emptyOutDir: false, },});
import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
// The viewer SPA builds INTO e2e/runs/ next to the run data it renders, with
// relative asset paths + hash routing — so the one static directory serves
// from any mount point (locally at /, via tailscale at /runs/).
export default defineConfig({
root: import.meta.dirname,
base: "./",
plugins: [react()],
build: {
outDir: "../runs",
emptyOutDir: false,
},
});