××××

🚀 快速开始

📂.
💬

Astro温馨清新极简个人博客 - 「纸鸢」

📅发布于2026-04-01
⏱️阅读时间5 分钟
📝1472 字
📁分类纸鸢Astro
🏷️标签
AstroVue博客纸鸢

🚀 快速开始

欢迎使用纸鸢Astro温馨清新极简个人博客!本文档将帮助你快速了解如何使用本项目🔽

📋 前置要求

在开始之前,请确保你的环境满足以下条件:

  • Node.js >= 22.12.0
  • npm 或 pnpm 包管理器

⚡ 安装步骤

1️⃣ 克隆项目

git clone https://cnb.cool/shiroki.live/grdoc-astro-vue
cd grdoc-astro-vue

2️⃣ 安装依赖

npm install

3️⃣ 启动开发服务器

npm run dev

📁 项目结构

.
├── doc/                    # ◀️ 文档目录「存放 MD 文档」
│   ├── getting-started.md  # ◀️ 快速开始
│   └── ...
├── src/
│   ├── components/         # ◀️ Vue 组件
│   ├── pages/              # ◀️ 页面路由
│   └── styles/             # ◀️ 样式文件
├── public/                 # ◀️ 静态资源
└── astro.config.mjs        # ◀️ Astro 配置

📝 添加新文档

只需在 doc 目录下创建 .md 文件,即可自动生成对应路由:

文件路径 访问链接
doc/getting-started.md /doc/getting-started
doc/api-reference.md /doc/api-reference
doc/guide/faq.md /doc/guide/faq

🔗 自定义访问路径

你可以在文档的 frontmatter 中添加 url 字段来自定义访问路径:

---
title: '快速开始'
description: '项目快速入门指南'
url: '/quick-start'
---
文件路径 自定义URL 实际访问链接
doc/getting-started.md /quick-start /quick-start
doc/api-reference.md /api /api
doc/guide/faq.md /help/faq /help/faq

💡 提示:自定义URL支持多级路径,如 /help/faq/docs/v2/api 等🔽

🖼️ 设置封面图片

你可以在文档的 frontmatter 中添加 cover 字段来设置封面图片,封面图会显示在首页【最新文档】板块:

---
title: '快速开始'
description: '项目快速入门指南'
cover: '/assets/images/banner.jpg'
---
字段 说明 示例
cover 封面图片地址,支持相对路径或绝对路径 /assets/zhiyuan/gura.avif

💡 提示:封面图片建议使用 16:9 比例的图片,宽度建议 800px 以上,以获得最佳显示效果🔽

🎨 自定义样式

文档页面支持 ☀️ 亮色 和 🌆 暗色 两种主题,自动根据系统偏好切换🔽


💡 提示:所有文档都支持标准的 Markdown 语法,包括代码块、表格、列表等🔽

🕊️ 白木 原创开发 🔗 gl.baimu.live