Vue(Vite)での llms.txt
Viteで構築したVue 3アプリでは、設定なしでpublic/フォルダーからllms.txtを配信できます。
最終更新:
ファイルの保存先
Vite(Vue 3 以降の標準ツール)で構築した Vue アプリは、 public/ ディレクトリを 静的ディレクトリとして扱います。そこにあるファイルはビルド出力のルートへコピーされ、開発中はサイトルートから配信されます。
public/llms.txt は /llms.txt 設定なしで利用できます。
この方法は、Vue
アプリに安定した公開ルートがある場合に最適です。ルーティングが完全にクライアント側なら、 llms.txt JavaScriptによるナビゲーションの後だけでなく、 直接フェッチした際にも、意味のあるHTMLまたはドキュメントページを返すこと。
方法:public/フォルダー
-
ファイルを作成します:
touch public/llms.txt(標準的なVite スキャフォールドにはこのフォルダーがすでに存在する)。 - コンテンツを作成します(形式については 作成方法ガイド および ジェネレーター):
# Your Site Name
> One-sentence description of your site for LLM context.
## Core pages
- [Page title](https://yourdomain.com/page/): brief description.
- [Docs](https://yourdomain.com/docs/): developer documentation.
-
実行
npm run devローカルで確認するにはhttp://localhost:5173/llms.txt、 その後npm run buildとデプロイします。
設定の確認
デプロイ後、ファイルが読み込まれ、テキストとして配信されることを確認します:
curl -sI https://yourdomain.com/llms.txt | grep -i content-type
# expect: content-type: text/plain
ページ全文をインライン化する版については、同じ方法で
llms-full.txt 同じ方法で行います。プレーンなVueではなくNuxtを使っていますか?次を参照してください
Nuxtガイド。ファイルを
バリデーター 完了したら、