Initialize Vue 3 portfolio site with Vite, Tailwind CSS, and GSAP. Add Docker support and GitHub Actions for deployment. Include essential project files, configurations, and a Product Requirements Document (PRD).
Deploy static site to GitHub Pages / build (push) Has been cancelled
Deploy static site to GitHub Pages / deploy (push) Has been cancelled

This commit is contained in:
matt committed 2026-04-22 12:20:58 -07:00
commit 8458694866
47 files changed
+4155

No files matched your search

+14
View File
@@ -0,0 +1,14 @@
import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
function viteBase(): string {
const raw = process.env.VITE_BASE?.trim();
if (!raw) return "/";
return raw.endsWith("/") ? raw : `${raw}/`;
}
// For GitHub Pages project sites: VITE_BASE=/repo-name/ (trailing slash optional)
export default defineConfig({
plugins: [vue()],
base: viteBase(),
});