vue-router-v3 について
Vue 2 プロジェクト向けの Vue Router v3 スキルです。v3 の公式ドキュメントに対応したインストール、ルーティング、ナビゲーションのガイドと API 情報を提供します。
主な機能
- 01インストールと設定のリファレンス
- 02動的ルートとネストされたルートのガイド
- 03ナビゲーション、名前付きルート、ビュー
- 04ナビゲーションガードとルートメタ情報
- 05ヒストリーモードと遅延読み込み
- 06API ドキュメントの対応表
活用シーン
- 01Vue 2 アプリのルーティング設定
- 02ナビゲーションガードの実装
- 03ヒストリーモードや遅延読み込みルートの設定
- 04Vue Router v3 API の参照
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ partme-ai/ full-stack-skills --skill vue-router-v3インストール後、Claude Code で/vue-router-v3を入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
api/navigation-guards.mdroute-config.mdroute-object.mdrouter-instance.mdrouter-link.mdrouter-options.mdrouter-view.mdexamples/installation.mdexamples/guide/index.mdexamples/guide/advanced/data-fetching.mdlazy-loading.mdmeta.mdnavigation-failures.mdnavigation-guards.mdscroll-behavior.mdtransitions.mdexamples/guide/essentials/dynamic-matching.mdhistory-mode.mdnamed-routes.mdnamed-views.mdnavigation.mdnested-routes.mdpassing-props.mdredirect-and-alias.mdtemplates/route-config.mdrouter-config.md詳細
このスキルを使用する場面
ユーザーが次のことを希望する場合は、いつでもこのスキルを使用してください。
- Vue Router v3 のインストールと設定
- Vue 2 アプリケーション向けのルーティングパターンの実装
- ナビゲーションガード、ヒストリーモード、ルートの遅延読み込みの使用
- Vue Router v3 API の詳細の参照
このスキルの使用方法
- ユーザーのリクエストからトピックを特定します。
examples/で該当するガイドのサンプルファイルを開きます。- API の詳細については、
api/で該当するファイルを開きます。 - 公式ガイダンスに従い、出力が v3 のドキュメントと一貫するようにします。
インストールの対応関係
examples/installation.md→ https://v3.router.vuejs.org/installation.html
ガイドの対応関係(https://v3.router.vuejs.org/guide/ と一対一で対応)
基本
examples/guide/index.md→ https://v3.router.vuejs.org/guide/examples/guide/essentials/dynamic-matching.md→ https://v3.router.vuejs.org/guide/essentials/dynamic-matching.htmlexamples/guide/essentials/nested-routes.md→ https://v3.router.vuejs.org/guide/essentials/nested-routes.htmlexamples/guide/essentials/navigation.md→ https://v3.router.vuejs.org/guide/essentials/navigation.htmlexamples/guide/essentials/named-routes.md→ https://v3.router.vuejs.org/guide/essentials/named-routes.htmlexamples/guide/essentials/named-views.md→ https://v3.router.vuejs.org/guide/essentials/named-views.htmlexamples/guide/essentials/redirect-and-alias.md→ https://v3.router.vuejs.org/guide/essentials/redirect-and-alias.htmlexamples/guide/essentials/passing-props.md→ https://v3.router.vuejs.org/guide/essentials/passing-props.htmlexamples/guide/essentials/history-mode.md→ https://v3.router.vuejs.org/guide/essentials/history-mode.html
応用
examples/guide/advanced/navigation-guards.md→ https://v3.router.vuejs.org/guide/advanced/navigation-guards.htmlexamples/guide/advanced/meta.md→ https://v3.router.vuejs.org/guide/advanced/meta.htmlexamples/guide/advanced/transitions.md→ https://v3.router.vuejs.org/guide/advanced/transitions.htmlexamples/guide/advanced/data-fetching.md→ https://v3.router.vuejs.org/guide/advanced/data-fetching.htmlexamples/guide/advanced/scroll-behavior.md→ https://v3.router.vuejs.org/guide/advanced/scroll-behavior.htmlexamples/guide/advanced/lazy-loading.md→ https://v3.router.vuejs.org/guide/advanced/lazy-loading.htmlexamples/guide/advanced/navigation-failures.md→ https://v3.router.vuejs.org/guide/advanced/navigation-failures.html
API の対応関係(https://v3.router.vuejs.org/api/ と一対一で対応)
api/router-link.md→ https://v3.router.vuejs.org/api/#router-linkapi/router-view.md→ https://v3.router.vuejs.org/api/#router-viewapi/router-instance.md→ https://v3.router.vuejs.org/api/#router-instanceapi/router-options.md→ https://v3.router.vuejs.org/api/#router-optionsapi/route-object.md→ https://v3.router.vuejs.org/api/#the-route-objectapi/route-config.md→ https://v3.router.vuejs.org/api/#routesapi/navigation-guards.md→ https://v3.router.vuejs.org/api/#navigation-guards
リソース
- インストール:https://v3.router.vuejs.org/installation.html
- ガイド:https://v3.router.vuejs.org/guide/
- API:https://v3.router.vuejs.org/api/
キーワード
vue-router v3、vue 2 router、ルーティング、ナビゲーションガード、ヒストリーモード、router-link、router-view、ルート設定、ルートオブジェクト
コメント
Markdown 対応