Skip to content

アセット配置 ​

対応状況: 標準。 VitePress では用途に応じて public とソースに同居するアセットを選びます。

配置参照ビルド後の性質
docs/public/assets//assets/vitepress-demo.svg名前を維持してコピーされる
docs/ja/criteria/./demo-asset.svgVite のアセットとして処理される

public の安定した URL

Markdown と同居するアセット

公開ファイルは base を意識したサイト内 URL として /assets/vitepress-demo.svg を使います。VitePress は公開時にサイトの base を考慮します。対して相対参照 ./demo-asset.svg は、その Markdown と同じディレクトリーにあるファイルを指します。

使い分け

固定名で外部からも参照したいファイルは public に置きます。ページに密接な画像でハッシュ化・インライン化の候補にしたい場合は Markdown と同居させます。