Skip to content

Commit f43aaea

Browse files
bluwyrojadesign
authored andcommitted
docs(migration): add section for html asset sources (#502)
closes #502
1 parent acd9849 commit f43aaea

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

docs/guide/features.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ Alle HTML-Dateien im Stammverzeichnis Ihres Projekts können direkt über den en
170170
- `<root>/about.html` -> `http://localhost:5173/about.html`
171171
- `<root>/blog/index.html` -> `http://localhost:5173/blog/index.html`
172172

173-
Dateien, auf die HTML-Elemente wie `<script type="module">` und `<link href>` verweisen, werden verarbeitet und als Teil der App gebündelt. Allgemeine Asset-Elemente können standardmäßig auch auf zu optimierende Assets verweisen, darunter:
173+
Von HTML-Elementen wie `<script type="module" src>` und `<link href>` referenzierte Assets werden verarbeitet und als Teil der App gebündelt. Die vollständige Liste der unterstützten Elemente lautet wie folgt:
174174

175175
- `<audio src>`
176176
- `<embed src>`
@@ -179,7 +179,8 @@ Dateien, auf die HTML-Elemente wie `<script type="module">` und `<link href>` ve
179179
- `<input src>`
180180
- `<link href>` und `<link imagesrcet>`
181181
- `<object data>`
182-
- `<source src>` und `<source srcset>`
182+
- `<script type="module" src>`
183+
- `<source src>` and `<source srcset>`
183184
- `<track src>`
184185
- `<use href>` und `<use xlink:href>`
185186
- `<video src>` und `<video poster>`

docs/guide/migration.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,14 @@ Ab Vite 6 wird `json.namedExports` auch dann nicht deaktiviert, wenn `json.strin
2020

2121
Vite 6 führt auch einen neuen Standardwert für `json.stringify` ein, nämlich `'auto'`, der nur große JSON-Dateien stringifizieren wird. Um dieses Verhalten zu deaktivieren, setzen Sie `json.stringify: false`.
2222

23+
### Erweiterte Unterstützung von Asset-Referenzen in HTML-Elementen
24+
25+
In Vite 5 konnten nur wenige unterstützte HTML-Elemente auf Assets verweisen, die von Vite verarbeitet und gebündelt werden, wie z. B. `<link href>`, `<img src>` usw.
26+
27+
Vite 6 erweitert die Unterstützung auf noch mehr HTML-Elemente. Die vollständige Liste finden Sie in der Dokumentation zu den [HTML-Funktionen](/guide/features.html#html).
28+
29+
Um die HTML-Verarbeitung für bestimmte Elemente zu deaktivieren, können Sie dem Element das Attribut `vite-ignore` hinzufügen.
30+
2331
### postcss-load-config
2432

2533
[`postcss-load-config`](https://npmjs.com/package/postcss-load-config) wurde von v4 auf v6 aktualisiert. [`tsx`](https://www.npmjs.com/package/tsx) oder [`jiti`](https://www.npmjs.com/package/jiti) wird nun benötigt, um TypeScript postcss-Konfigurationsdateien zu laden, anstatt [`ts-node`](https://www.npmjs.com/package/ts-node). Auch [`yaml`](https://www.npmjs.com/package/yaml) wird nun benötigt, um YAML postcss Konfigurationsdateien zu laden.

0 commit comments

Comments
 (0)