Files
SecScore/vite.config.ts
2026-05-02 14:08:44 +08:00

34 lines
709 B
TypeScript

import { resolve } from "path"
import { defineConfig } from "vite"
import react from "@vitejs/plugin-react"
export default defineConfig({
plugins: [react()],
resolve: {
alias: {
"@": resolve(__dirname, "src"),
},
},
optimizeDeps: {
// Avoid scanning legacy `old-ss` entries under project root.
entries: ["index.html"],
},
build: {
outDir: "dist",
emptyOutDir: true,
},
server: {
host: process.env.TAURI_DEV_HOST || false,
port: 1420,
strictPort: false,
hmr: process.env.TAURI_DEV_HOST
? {
protocol: "ws",
host: process.env.TAURI_DEV_HOST,
port: 1421,
}
: undefined,
},
clearScreen: false,
})