mcpField
V
vitepress

vitepress

github.com/hairyf开发26104 次安装4 周前更新
代码仓库

关于 vitepress

这是面向 VitePress 1.x 项目的技能,帮助构建和维护文档、博客及营销网站。内容涵盖配置、Markdown、路由、主题与部署。

主要功能

  1. 01配置与命令行指导
  2. 02文件路由与 Markdown
  3. 03在 Markdown 中使用 Vue 组件
  4. 04主题定制与搜索
  5. 05国际化与部署

适用场景

  1. 01创建 VitePress 文档网站
  2. 02添加自定义主题和 Vue 内容
  3. 03配置多语言网站
  4. 04准备静态网站部署

安装

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

$npx skills add https://github.com/hairyf/skills --skill vitepress

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

包含的文件

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

GENERATION.md
references/
advanced-i18n.md
advanced-ssr.md
core-cli.md
core-config.md
core-markdown.md
core-routing.md
features-code-blocks.md
features-data-loading.md
features-dynamic-routes.md
features-vue.md
recipes-deploy.md
theme-config.md
theme-custom.md
theme-customization.md

详细介绍

VitePress 是一个基于 Vite 和 Vue 3 构建的静态站点生成器(SSG)。它接收 Markdown 内容,应用主题,并生成静态 HTML,进而成为 SPA 以实现快速导航。非常适合文档、博客和营销网站。

主要特性:

  • 基于文件的路由,使用 .md 文件
  • Vue 组件可直接在 Markdown 中使用
  • 快速 HMR,即时更新(<100ms)
  • 默认主题针对文档进行了优化
  • 内置搜索(本地或 Algolia)

在使用 VitePress 项目之前:

  • 查看 .vitepress/config.ts 了解站点配置
  • 查看 .vitepress/theme/ 了解自定义主题扩展
  • public/ 目录包含按原样提供的静态资源

该技能基于 VitePress 1.x,生成于 2026-01-28。

核心

主题描述参考
配置配置文件设置、defineConfig、站点元数据core-config
命令行命令行界面:dev、build、preview、initcore-cli
路由基于文件的路由、源目录、重写core-routing
MarkdownFrontmatter、容器、表格、锚点、包含core-markdown

功能

代码与内容
主题描述参考
代码块语法高亮、行高亮、差异、聚焦features-code-blocks
Markdown 中的 Vue组件、script setup、指令、模板features-vue
数据加载构建时数据加载器、createContentLoaderfeatures-data-loading
动态路由从数据生成页面、路径加载器文件features-dynamic-routes

主题

主题描述参考
主题配置导航、侧边栏、搜索、社交链接、页脚theme-config
自定义CSS 变量、插槽、字体、全局组件theme-customization
自定义主题从头构建主题、主题接口theme-custom

高级

主题描述参考
国际化多语言站点、区域配置advanced-i18n
SSR 兼容性服务端渲染、ClientOnly、动态导入advanced-ssr

配方

主题描述参考
部署GitHub Pages、Netlify、Vercel、Cloudflare、Nginxrecipes-deploy

评论

支持 Markdown