import { defineConfig } from "vite"; import eslintPlugin from "vite-plugin-eslint"; import vue from "@vitejs/plugin-vue"; import mkcert from "vite-plugin-mkcert"; // https://vitejs.dev/config/ export default defineConfig(({ command }) => { if (command === "build") { return { plugins: [vue()] }; } else { return { cors: { origin: "*", methods: "GET,HEAD,PUT,PATCH,POST,DELETE", preflightContinue: false, optionsSuccessStatus: 204, }, plugins: [eslintPlugin(), mkcert(), vue()], }; } });