Skip to content

Commit 4ef420b

Browse files
committed
Fix GitHub Pages deployment configuration
1 parent 26cce9b commit 4ef420b

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/App.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Toaster } from "./components/ui/toaster";
22
import { Toaster as Sonner } from "./components/ui/sonner";
33
import { TooltipProvider } from "./components/ui/tooltip";
44
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
5-
import { BrowserRouter, Routes, Route } from "react-router-dom";
5+
import { HashRouter, Routes, Route } from "react-router-dom";
66
import Index from "./pages/Index";
77
import Writeups from "./pages/Writeups";
88
import WriteupDetail from "./pages/WriteupDetail";
@@ -15,15 +15,15 @@ const App = () => (
1515
<TooltipProvider>
1616
<Toaster />
1717
<Sonner />
18-
<BrowserRouter>
18+
<HashRouter>
1919
<Routes>
2020
<Route path="/" element={<Index />} />
2121
<Route path="/writeups" element={<Writeups />} />
2222
<Route path="/writeups/:id" element={<WriteupDetail />} />
2323
{/* ADD ALL CUSTOM ROUTES ABOVE THE CATCH-ALL "*" ROUTE */}
2424
<Route path="*" element={<NotFound />} />
2525
</Routes>
26-
</BrowserRouter>
26+
</HashRouter>
2727
</TooltipProvider>
2828
</QueryClientProvider>
2929
);

vite.config.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,14 @@ import { componentTagger } from "lovable-tagger";
55

66
// https://vitejs.dev/config/
77
export default defineConfig(({ mode }) => ({
8+
base: "/screenguard-writes-pixel/",
89
server: {
910
host: "::",
1011
port: 8080,
1112
},
13+
build: {
14+
outDir: "dist",
15+
},
1216
plugins: [
1317
react(),
1418
mode === 'development' &&

0 commit comments

Comments
 (0)