透過 100 多個技巧的集合來學習 Nuxt!

typed-router
nuxt-typed-router

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

nuxt-typed-router cover

npm versionnpm downloadsnpm downloads

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

  • 支援所有程式化導航工具 (NuxtLink, useRouter, navigateTo, useRoute, useLocalePath, 等...)
  • 支援選用性參數和 catchAll 路由
  • 自動完成路由路徑、名稱和參數
  • 如果路由路徑無效則拋出錯誤
  • 開箱即用的 i18n 支援
  • 支援通過配置和模組擴展的路由



文件

Documentation

試玩看看

Open in StackBlitz

Demo 範例程式庫 🧪 : 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 授權條款