portfolio-website/vite.config.js
Pablo de la Torre Jamardo 9eca12ebca
Some checks failed
Deploy to GitHub Pages / build-and-deploy (push) Has been cancelled
Initial functional version of the portfolio chatbot site
2025-07-22 08:06:10 +02:00

31 lines
596 B
JavaScript

import { defineConfig } from "vite"
import vue from "@vitejs/plugin-vue"
import { resolve } from "path"
export default defineConfig({
plugins: [vue()],
base: process.env.NODE_ENV === "production" ? "/ai-portfolio-chat/" : "/",
resolve: {
alias: {
"@": resolve(__dirname, "src"),
},
},
build: {
outDir: "dist",
assetsDir: "assets",
sourcemap: false,
rollupOptions: {
output: {
manualChunks: {
vendor: ["vue"],
icons: ["lucide-vue-next"],
},
},
},
},
server: {
port: 3000,
open: true,
},
})