2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-06-06 08:42:35 +00:00

chore: update modman vite setup to support dev server

This commit is contained in:
Jan Laupetin
2025-10-06 21:19:02 +02:00
parent 047fabb546
commit 4f24b9ce86
7 changed files with 164 additions and 96 deletions
+10 -7
View File
@@ -3,12 +3,11 @@ import { fileURLToPath, URL } from "node:url";
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
import vueDevTools from "vite-plugin-vue-devtools";
import { headerTransformationPlugin } from "./build/HeaderTransformationPlugin";
import headerTransformationPlugin from "./build/HeaderTransformationPlugin";
// https://vite.dev/config/
export default defineConfig({
build: {
outDir: "../../build/src/ModMan/ui",
copyPublicDir: false,
emptyOutDir: true,
rollupOptions: {
@@ -19,14 +18,18 @@ export default defineConfig({
},
},
},
plugins: [vue(), vueDevTools(), headerTransformationPlugin()],
plugins: [
vue(),
vueDevTools(),
headerTransformationPlugin({
outputPath: fileURLToPath(
new URL("../../build/src/ModMan/Web/ViteAssets.h", import.meta.url),
),
}),
],
resolve: {
alias: {
"@": fileURLToPath(new URL("./src", import.meta.url)),
},
},
server: {
port: 1420,
strictPort: true,
},
});