File tree Expand file tree Collapse file tree 2 files changed +27
-4
lines changed Expand file tree Collapse file tree 2 files changed +27
-4
lines changed Original file line number Diff line number Diff line change @@ -170,17 +170,32 @@ HTML ファイルは、Vite プロジェクトの[中心](/guide/#index-html-and
170170- ` <root>/about.html ` -> ` http://localhost:5173/about.html `
171171- ` <root>/blog/index.html ` -> ` http://localhost:5173/blog/index.html `
172172
173- デフォルトでは、` <script type="module"> ` や ` <link href> ` タグなどの HTML 要素が処理され、リンクされたファイルで Vite の機能を使用できるようになります。また、` <img src> ` 、` <video src> ` 、` <source src> ` などの一般的なアセット要素もリベースされ、最適化され、正しいパスにリンクされるようになります。
174-
175- ``` html
173+ ` <script type="module" src> ` や ` <link href> ` などの HTML 要素によって参照されるアセットは、アプリの一部として処理され、バンドルされます。サポートされている要素の完全なリストは次のとおりです:
174+
175+ - ` <audio src> `
176+ - ` <embed src> `
177+ - ` <img src> ` と ` <img srcset> `
178+ - ` <image src> `
179+ - ` <input src> `
180+ - ` <link href> ` と ` <link imagesrcet> `
181+ - ` <object data> `
182+ - ` <script type="module" src> `
183+ - ` <source src> ` と ` <source srcset> `
184+ - ` <track src> `
185+ - ` <use href> ` と ` <use xlink:href> `
186+ - ` <video src> ` と ` <video poster> `
187+ - ` <meta content> `
188+ - ` name ` 属性が ` msapplication-tileimage ` 、` msapplication-square70x70logo ` 、` msapplication-square150x150logo ` 、` msapplication-wide310x150logo ` 、` msapplication-square310x310logo ` 、` msapplication-config ` 、` twitter:image ` に一致する場合のみ
189+ - または、` property ` 属性が ` og:image ` 、` og:image:url ` 、` og:image:secure_url ` 、` og:audio ` 、` og:audio:secure_url ` 、` og:video ` 、` og:video:secure_url ` に一致する場合のみ
190+
191+ ``` html {4-5,8-9}
176192<!doctype html>
177193<html >
178194 <head >
179195 <link rel =" icon" href =" /favicon.ico" />
180196 <link rel =" stylesheet" href =" /src/styles.css" />
181197 </head >
182198 <body >
183- <div id =" app" ></div >
184199 <img src =" /src/images/logo.svg" alt =" logo" />
185200 <script type =" module" src =" /src/main.js" ></script >
186201 </body >
Original file line number Diff line number Diff line change @@ -20,6 +20,14 @@ Vite 6 からは、`json.stringify: true` が設定されていても、`json.na
2020
2121Vite 6 では、` json.stringify ` の新しいデフォルト値として ` 'auto' ` が導入されました。これは、大きな JSON ファイルのみを文字列化します。この動作を無効にするには、` json.stringify: false ` を設定します。
2222
23+ ### HTML 要素におけるアセット参照の拡張サポート
24+
25+ Vite 5 では、サポートされている HTML 要素のうち、Vite によって処理およびバンドルされるアセットを参照できるものは、` <link href> ` 、` <img src> ` など、ごく一部に限られていました。
26+
27+ Vite 6 では、さらに多くの HTML 要素がサポート対象に追加されています。 完全なリストは、[ HTML 機能] ( /guide/features.html#html ) のドキュメントでご覧いただけます。
28+
29+ 特定の要素の HTML 処理をオプトアウトするには、その要素に ` vite-ignore ` 属性を追加します。
30+
2331### postcss-load-config
2432
2533[ ` postcss-load-config ` ] ( https://npmjs.com/package/postcss-load-config ) が v4 から v6 に更新されました。TypeScript の postcss 設定ファイルを読み込むために、[ ` ts-node ` ] ( https://www.npmjs.com/package/ts-node ) の代わりに [ ` tsx ` ] ( https://www.npmjs.com/package/tsx ) か [ ` jiti ` ] ( https://www.npmjs.com/package/jiti ) が必要になりました。また、YAML の postcss 設定ファイルを読み込むために [ ` yaml ` ] ( https://www.npmjs.com/package/yaml ) が必要になりました。
You can’t perform that action at this time.
0 commit comments