用途:为 Nuxt 项目提供基于文件的路由与常见页面模式,适用于创建页面、定义页面 meta(权限、布局)、实现列表与详情页及导航。
主要能力:资料包含 pages.md(页面模式、meta、布局、导航)、rendering-strategies.md(通过 routeRules 做逐路由渲染,如营销页 prerender、SPA 流程 ssr: false、重定向、布局切换、可刷新并支持前进后退的多步流程)、layouts.md(app/layouts/ 中的扁平布局、通过 definePageMeta 逐页切换、基于插槽的组合、使用 composables 的布局)、seo.md(useSeoMeta、@nuxtjs/seo 模块套件、sitemap 配置、nuxt-og-image 生成 OG 图、nuxt-schema-org 结构化数据、robots.txt、prerender 与 SEO 的交互)、images.md(@nuxt/image 响应式 srcset、<NuxtImg> 与 <NuxtPicture>、LCP 图片提示 preload 与 fetchpriority、sizes 属性、Cloudflare 上的 provider 配置)。
目录结构示例:pages/ 下含 index.vue、profile.vue、auth/login.vue、posts/index.vue、posts/[ulid].vue、users/index.vue、users/[ulid].vue。
使用方式:列表页用 definePageMeta 声明权限,配合 useAppHeader 设置标题图标、useReactiveFilters 管理筛选与分页,再调用查询工厂获取数据;详情页通过 useRoute 读取 ulid 参数并调用对应查询。
限制:资料未提供安装命令、版本要求、收费与平台信息,暂未提供。