lazyBoy/apps/web/vite.config.ts

5 lines
490 B
TypeScript
Raw Normal View History

2026-09-06 14:09:17 +00:00
import { readFileSync } from "node:fs";
2026-09-03 16:16:34 +00:00
import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
2026-09-06 14:09:17 +00:00
export default defineConfig({plugins:[react(),{name:"desktop-viewer",generateBundle(){this.emitFile({type:"asset",fileName:"vnc.html",source:readFileSync(new URL("./vnc.html",import.meta.url),"utf8")})}}],build:{outDir:"dist",emptyOutDir:true},server:{port:5173,proxy:{"/api":{target:"http://127.0.0.1:3101",ws:true},"/view":{target:"http://127.0.0.1:3101",ws:true}}}});