mcpField
N
nuxt

nuxt

github.com/nuxt-content开发74258 次安装2 周前更新
代码仓库

关于 nuxt

面向 Nuxt 4+ 开发者的渐进式指导技能,按主题提供服务器路由、路由系统、中间件、组合式函数和配置参考。

主要功能

  1. 01服务器路由与中间件
  2. 02基于文件的路由指南
  3. 03插件与生命周期模式
  4. 04Nuxt 组合式函数参考
  5. 05配置与模块

适用场景

  1. 01创建 API 端点
  2. 02设置页面与路由
  3. 03添加中间件和插件
  4. 04配置 Nuxt 模块

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nuxt-content/nuxt-studio --skill nuxt

安装后在 Claude Code 中输入/nuxt确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
middleware-plugins.md
nuxt-components.md
nuxt-composables.md
nuxt-config.md
project-setup.md
routing.md
server.md

详细介绍

Nuxt 4+ 开发

为 Nuxt 4+ 项目提供渐进式指导,采用最新模式和约定。

适用场景

适用于以下工作:

  • 服务端路由(API 端点、服务端中间件、服务端工具函数)
  • 基于文件的路由(页面、布局、路由组)
  • Nuxt 中间件(路由守卫、导航)
  • Nuxt 插件(应用扩展)
  • Nuxt 专属功能(自动导入、层、模块)

可用指导

根据当前工作阅读相应文件:

**Vue 组合式函数:**参见 vue skill 的 composables.md(VueUse、Composition API 模式) **UI 组件:**使用 nuxt-ui skill **数据库/存储:**使用 nuxthub skill **内容驱动型网站:**使用 nuxt-content skill **创建模块:**使用 nuxt-modules skill **项目脚手架/CI:**使用 personal-ts-setup skill

使用模式

渐进式加载——只阅读所需内容:

**不要一次性阅读所有文件。**根据上下文加载:

  • 在 server/ 中工作 → 阅读 server.md
  • 在 pages/ 或 layouts/ 中工作 → 阅读 routing.md
  • 使用 useFetch、useRequestURL、导航 → 阅读 nuxt-composables.md
  • 使用 <a>、<img>、<time> 元素 → 阅读 nuxt-components.md
  • 在 middleware/ 或 plugins/ 中工作 → 阅读 middleware-plugins.md
  • 编辑 nuxt.config.ts → 阅读 nuxt-config.md

Nuxt 4 与旧版本的区别

**你正在使用 Nuxt 4+。**主要区别:

旧版(Nuxt 2/3)新版(Nuxt 4)
<Nuxt /><NuxtPage />
context.paramsgetRouterParam(event, 'name')
window.originuseRequestURL().origin
字符串路由带路由名称的类型化路由器
分离的布局/带 <slot> 的父级路由

如果不确定 Nuxt 4 的模式,请先阅读相关指导文件。

最新文档

获取最新文档的时机:

  • 此处未涵盖的 Nuxt 4 新功能
  • 特定模块的配置
  • 重大变更或弃用内容
  • 高级用例

官方来源:

Token 效率

主 skill:约 300 个 token。每个子文件:约 800–1500 个 token。只加载与当前任务相关的文件。

评论

支持 Markdown