透過 100 多個提示學習 Nuxt!

typed-router
nuxt-typed-router

為頁面路由名稱和參數提供自動完成功能

nuxt-typed-router cover

npm versionnpm downloadsnpm downloads

為 Nuxt 提供型別安全的路由器

  • 支援所有程式化的導航工具 (NuxtLinkuseRouternavigateTouseRouteuseLocalePath 等...)
  • 支援可選參數和 catchAll 路由
  • 自動完成路由路徑、名稱和參數
  • 如果路由路徑無效則拋出錯誤
  • 開箱即用的 i18n 支援
  • 支援由設定和模組擴展的路由



文件

Documentation

試玩看看

Open in StackBlitz

範例儲存庫 🧪 : nuxt-typed-router-demo

使用者

Malt logo

LearnVue 關於它的精彩影片

Watch the video

相容性

  • Nuxt 3

安裝

npx nuxi@latest module add typed-router

設定

nuxt.config.ts 中註冊模組,完成!

export default defineNuxtConfig({
  modules: ['nuxt-typed-router'],
});

開發

  1. 複製此儲存庫
  2. 使用 pnpm 安裝依賴項
  3. 建置專案以進行本機測試 pnpm run test
  4. 啟動開發遊樂場 pnpm run prepack && pnpm run dev
  5. 建置專案以進行部署 pnpm prepack

📑 授權

MIT 授權