From 075159e3da206ca48e74a5f4c3bbe74a1c2cf968 Mon Sep 17 00:00:00 2001 From: Raphael Forment Date: Sun, 10 Sep 2023 00:46:03 +0200 Subject: [PATCH] more verbose vite config --- vite.config.js | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/vite.config.js b/vite.config.js index 2ac899d..e513728 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,13 +1,28 @@ -import { defineConfig } from 'vite'; +import { defineConfig } from "vite"; // import * as mdPlugin from 'vite-plugin-markdown'; -export default defineConfig({ - assetsInclude: ['**/*.md'], - // plugins: [mdPlugin(options)], - build: { - chunkSizeWarningLimit: 1600 - }, - preview: { - open: true - } +export default defineConfig(({ command, mode, ssrBuild }) => { + if (command === "serve") { + return { + assetsInclude: ["**/*.md"], + server: { + port: 8000, + strictPort: true, + https: true, + open: true, + cors: true, + }, + }; + } else { + return { + chunkSizeWarningLimit: 1600 * 2, + build: { + outDir: "dist", + emptyOutDir: true, + cssCodeSplit: true, + cssMinify: true, + minify: true, + }, + }; + } });