From 3e6fea47a104fcd34d50266084e19d0b14e2e802 Mon Sep 17 00:00:00 2001 From: Matteo Stelbrink <147656301+mstelbrink@users.noreply.github.com> Date: Sat, 6 Dec 2025 22:52:24 +0100 Subject: [PATCH] docs: clarify dev browser support version (#806) --- docs/guide/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guide/index.md b/docs/guide/index.md index 239617f6..af1cd3d0 100644 --- a/docs/guide/index.md +++ b/docs/guide/index.md @@ -20,7 +20,7 @@ Mehr über die Beweggründe für das Projekt erfahren Sie im Abschnitt [Warum Vi ## Browser-Unterstützung -Während der Entwicklung setzt Vite [`esnext` als Transformationsziel](https://esbuild.github.io/api/#target), da wir davon ausgehen, dass ein moderner Browser verwendet wird, der alle aktuellen JavaScript- und CSS-Funktionen unterstützt. Dadurch wird eine Absenkung der Syntax verhindert, so dass Vite die Module so nah wie möglich am ursprünglichen Quellcode bereitstellen kann. +Während der Entwicklung geht Vite davon aus, dass ein moderner Browser genutzt wird. Das bedeutet, der Browser unterstützt den Großteil der aktuellen JavaScript und CSS Funktionalitäten. Aus diesem Grund, setzt Vite [`esnext` als Transformationsziel](https://esbuild.github.io/api/#target). Dadurch wird eine Syntaxreduktion verhindert, sodass Vite Module so nah wie möglich am ursprünglichen Quellcode bereitstellen kann. Vite fügt etwas Laufzeitcode ein, damit der Entwicklungsserver funktioniert. Diese Codes nutzen Funktionen aus der [Baseline](https://web-platform-dx.github.io/web-features/) Newly Available zum Zeitpunkt der jeweiligen Veröffentlichung der Hauptversion (01.05.2025 für diese Hauptversion). Für den Produktions-Build zielt Vite standardmäßig auf Browser ab, die [native ES Module](https://caniuse.com/es6-module), [native ESM dynamic import](https://caniuse.com/es6-module-dynamic-import), [`import.meta`](https://caniuse.com/mdn-javascript_operators_import_meta), [nullish coalescing](https://caniuse.com/mdn-javascript_operators_nullish_coalescing), und [BigInt](https://caniuse.com/bigint) unterstützen. Legacy-Browser können über das offizielle [@vitejs/plugin-legacy](https://github.com/vitejs/vite/tree/main/packages/plugin-legacy) unterstützt werden. Lesen Sie den Abschnitt [Erstellung für die Produktion](./build) für weitere Details.