ship sourcemaps to production

This commit is contained in:
Nikita Galaiko 2023-02-27 12:45:36 +01:00
parent ae6e9653aa
commit 02d9fd9081
No known key found for this signature in database
GPG Key ID: EBAB54E845BA519D

View File

@ -18,9 +18,9 @@ export default defineConfig({
build: { build: {
// Tauri supports es2021 // Tauri supports es2021
target: process.env.TAURI_PLATFORM == 'windows' ? 'chrome105' : 'safari13', target: process.env.TAURI_PLATFORM == 'windows' ? 'chrome105' : 'safari13',
// don't minify for debug builds // minify production builds
minify: !process.env.TAURI_DEBUG ? 'esbuild' : false, minify: !process.env.TAURI_DEBUG ? 'esbuild' : false,
// produce sourcemaps for debug builds // ship sourcemaps for better sentry error reports
sourcemap: !!process.env.TAURI_DEBUG sourcemap: true
} }
}); });