Files
gta6/three-player-controller/vite.config.ts
T
knsoandClaude Opus 5 fb38652e7f chore(controller): three-player-controller als Ordner statt Submodul
Das Submodul zeigte auf GitHub, der eingetragene Stand 028c652 lag aber nur
lokal vor: GitHub-Master ac39682 plus Showcase mit Figuren und launch.json.
Frische Klone konnten den Controller deshalb nicht laden. Jetzt liegt dieser
Stand als normaler Ordner im Repo, ohne Verweis auf GitHub.

dist/ und node_modules/ im Controller bleiben ignoriert und werden wie bisher
lokal gebaut.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 21:27:03 +02:00

27 lines
952 B
TypeScript

import { resolve } from "path";
import { defineConfig } from "vite";
export default defineConfig({
base: "/three-player-controller/",
root: resolve(__dirname, "example"),
server: { host: true },
optimizeDeps: {
exclude: ["tellux", "three-mesh-bvh"],
},
build: {
outDir: resolve(__dirname, "docs"),
emptyOutDir: true,
rollupOptions: {
input: {
main: resolve(__dirname, "example", "index.html"),
gltf: resolve(__dirname, "example", "glTF.html"),
tiles: resolve(__dirname, "example", "3dtilesScene.html"),
dgs: resolve(__dirname, "example", "3dgs.html"),
shooting: resolve(__dirname, "example", "shooting", "shooting.html"),
footik: resolve(__dirname, "example", "footIK.html"),
showcase: resolve(__dirname, "example", "showcase.html"),
},
},
},
});