Files
simple-react-app-kit/apps/web/vite.config.ts
T

37 lines
803 B
TypeScript
Raw Normal View History

2026-07-26 23:21:33 +08:00
import path from "path"
import tailwindcss from "@tailwindcss/vite"
import { tanstackStart } from "@tanstack/react-start/plugin/vite"
import { i18n } from "@workspace/i18n/vite"
2026-07-26 23:21:33 +08:00
import react from "@vitejs/plugin-react"
import { nitro } from "nitro/vite"
2026-07-26 23:21:33 +08:00
import { defineConfig } from "vite"
// https://vite.dev/config/
export default defineConfig({
resolve: {
tsconfigPaths: true,
2026-07-26 23:21:33 +08:00
alias: {
"@": path.resolve(__dirname, "./src"),
},
},
optimizeDeps: {
include: ["use-sync-external-store/shim/with-selector"],
},
plugins: [
i18n(),
tailwindcss(),
tanstackStart({
router: {
generatedRouteTree: "route-tree.gen.ts",
},
srcDirectory: "src",
}),
react(),
nitro(),
],
server: {
host: "0.0.0.0",
port: 31573,
},
2026-07-26 23:21:33 +08:00
})