From eee76072f5d2d3c3194590758a90fd852f9c9791 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Bj=C3=A4reholt?= Date: Thu, 30 Jan 2025 14:33:07 +0100 Subject: [PATCH] refactor: consolidate Vite configs into single file --- package.json | 2 +- vite.config.prod.ts | 14 -------------- vite.config.ts | 5 +++-- 3 files changed, 4 insertions(+), 17 deletions(-) delete mode 100644 vite.config.prod.ts diff --git a/package.json b/package.json index 144c2c7..236501c 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "dev": "vite", "typecheck": "tsc -p tsconfig.app.json --noEmit", "typecheck:watch": "tsc -p tsconfig.app.json --noEmit --watch", - "build": "tsc -p tsconfig.app.json --noEmit && vite build --config vite.config.prod.ts", + "build": "tsc -p tsconfig.app.json --noEmit && vite build", "build:dev": "tsc -p tsconfig.app.json --noEmit && vite build --mode development", "lint": "eslint . && tsc -p tsconfig.app.json --noEmit", "preview": "vite preview", diff --git a/vite.config.prod.ts b/vite.config.prod.ts deleted file mode 100644 index 6401053..0000000 --- a/vite.config.prod.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { defineConfig } from "vite"; -import react from "@vitejs/plugin-react-swc"; -import { fileURLToPath } from 'url'; - -// https://vitejs.dev/config/ -export default defineConfig({ - //base: '/gptme-webui/', // Add base URL for GitHub Pages (when served under user/org, not as its own subdomain) - plugins: [react()], - resolve: { - alias: { - "@": fileURLToPath(new URL("./src", import.meta.url)), - }, - }, -}); diff --git a/vite.config.ts b/vite.config.ts index 3f10389..80ce582 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -5,10 +5,11 @@ import { componentTagger } from "lovable-tagger"; // https://vitejs.dev/config/ export default defineConfig(({ mode }) => ({ - server: { + //base: '/gptme-webui/', // Add base URL for GitHub Pages (when served under user/org, not as its own subdomain) + server: mode === 'development' ? { host: "::", port: 8080, - }, + } : undefined, plugins: [ react(), mode === 'development' && componentTagger(),