mirror of
https://github.com/marcrobledo/RomPatcher.js.git
synced 2025-06-27 16:25:54 +00:00
27 lines
827 B
JavaScript
27 lines
827 B
JavaScript
export default {
|
|
// prevent vite from obscuring rust errors
|
|
clearScreen: false,
|
|
// Tauri expects a fixed port, fail if that port is not available
|
|
server: {
|
|
port: 5555,
|
|
strictPort: true,
|
|
},
|
|
// to access the Tauri environment variables set by the CLI with information about the current target
|
|
envPrefix: [
|
|
"VITE_",
|
|
"TAURI_PLATFORM",
|
|
"TAURI_ARCH",
|
|
"TAURI_FAMILY",
|
|
"TAURI_PLATFORM_VERSION",
|
|
"TAURI_PLATFORM_TYPE",
|
|
"TAURI_DEBUG",
|
|
],
|
|
build: {
|
|
// Tauri uses Chromium on Windows and WebKit on macOS and Linux
|
|
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
|
|
// don't minify for debug builds
|
|
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
|
|
// produce sourcemaps for debug builds
|
|
sourcemap: !!process.env.TAURI_DEBUG,
|
|
},
|
|
};
|