aboutsummaryrefslogtreecommitdiff
path: root/docs/vite.config.js
diff options
context:
space:
mode:
Diffstat (limited to 'docs/vite.config.js')
-rw-r--r--docs/vite.config.js15
1 files changed, 12 insertions, 3 deletions
diff --git a/docs/vite.config.js b/docs/vite.config.js
index 95675a5..555777e 100644
--- a/docs/vite.config.js
+++ b/docs/vite.config.js
@@ -1,5 +1,14 @@
+import { defineConfig } from "vite";
+import { ghPages } from "vite-plugin-gh-pages";
import gleam from "vite-gleam";
-export default {
- plugins: [gleam()],
-};
+export default defineConfig(({ command }) => ({
+ base: command === "build" ? "/gleam-lustre/" : "/",
+ plugins: [
+ gleam(),
+ ghPages({
+ branch: "docs",
+ message: "🚀 Deploy to gh-pages.",
+ }),
+ ],
+}));