mirror of
https://github.com/marcrobledo/RomPatcher.js.git
synced 2025-07-27 16:48:31 +00:00
WIP: Tauri app conversion
This commit is contained in:
parent
1a41b57a70
commit
1e2e84264e
50 changed files with 5204 additions and 612 deletions
27
vite.config.js
Normal file
27
vite.config.js
Normal file
|
@ -0,0 +1,27 @@
|
|||
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,
|
||||
},
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue