从 VitePress 迁移
从 VitePress 迁移
如果你已有 VitePress 项目,迁移到 Bun SSG 非常简单。
目录结构对比
| VitePress | Bun SSG |
|---|---|
docs/ | content/ |
.vitepress/config.js | site.config.ts |
.vitepress/theme/ | themes/<name>/ |
迁移步骤
- 将
docs/重命名为content/ - 创建
site.config.ts配置文件 - 复制 VitePress 主题到
themes/目录并适配模板语法 - 将 VitePress 特有的 Markdown 语法替换为标准 Markdown
VitePress 特有语法处理
VitePress 的一些扩展语法(如 ::: tip 容器)在 Bun Markdown 解析器中不被支持。建议替换为标准 Markdown 语法:
<!-- VitePress -->
::: tip 提示
这是一条提示信息
:::
<!-- 替换为 -->
> **提示:** 这是一条提示信息