fix(web): use esnext build target instead of safari13
safari13 causes esbuild to fail on modern destructuring patterns from TanStack Router/Query. In 2026, all WebKit versions that can run Tauri v2 fully support esnext. Use chrome120 for Windows.
This commit is contained in:
@@ -25,7 +25,7 @@ export default defineConfig({
|
||||
},
|
||||
envPrefix: ["VITE_", "TAURI_ENV_*"],
|
||||
build: {
|
||||
target: process.env.TAURI_ENV_PLATFORM === "windows" ? "chrome105" : "safari13",
|
||||
target: process.env.TAURI_ENV_PLATFORM === "windows" ? "chrome120" : "esnext",
|
||||
minify: !process.env.TAURI_ENV_DEBUG ? "esbuild" : false,
|
||||
sourcemap: !!process.env.TAURI_ENV_DEBUG,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user