安装与环境配置
本章节将指导你完成 VitePress 的安装和基本环境配置。
环境要求
在开始之前,请确保你的开发环境满足以下要求:
- Node.js: 版本 18 或更高
- 包管理器: npm、yarn 或 pnpm
检查 Node.js 版本
bash
node -v
# 输出应该 >= 18.0.0注意
如果你的 Node.js 版本过低,请先升级。推荐使用 LTS 版本。
创建项目
方式一:手动创建(推荐学习)
手动创建可以帮助你更好地理解项目结构。
bash
# 创建项目目录
mkdir my-docs
cd my-docs
# 初始化 package.json
npm init -y
# 安装 VitePress
npm add -D vitepressbash
# 创建项目目录
mkdir my-docs
cd my-docs
# 初始化 package.json
pnpm init
# 安装 VitePress
pnpm add -D vitepressbash
# 创建项目目录
mkdir my-docs
cd my-docs
# 初始化 package.json
yarn init
# 安装 VitePress
yarn add -D vitepress方式二:使用脚手架
bash
npx vitepress init配置 package.json
添加常用的脚本命令:
json
{
"scripts": {
"docs:dev": "vitepress dev docs",
"docs:build": "vitepress build docs",
"docs:preview": "vitepress preview docs"
}
}创建目录结构
bash
mkdir docs创建以下文件结构:
docs/
├── .vitepress/
│ └── config.mts # 配置文件
├── index.md # 首页
└── about.md # 关于页面创建配置文件
在 docs/.vitepress/ 目录下创建 config.mts:
ts
import { defineConfig } from 'vitepress'
export default defineConfig({
title: '我的文档站',
description: '一个 VitePress 文档站'
})创建首页
在 docs/ 目录下创建 index.md:
markdown
---
layout: home
hero:
name: 我的文档
text: 欢迎来到我的文档站
tagline: 使用 VitePress 构建
actions:
- theme: brand
text: 开始阅读
link: /about
---启动开发服务器
bash
npm run docs:dev访问 http://localhost:5173 即可预览网站。
常见问题
端口被占用
如果默认端口被占用,VitePress 会自动尝试下一个可用端口。
你也可以在配置中指定端口:
ts
export default defineConfig({
vite: {
server: {
port: 3000
}
}
})热更新不生效
检查文件是否在正确的目录下,确保文件扩展名为 .md。
下一步
环境配置完成后,让我们了解 项目结构解析。
本章检查清单
0 / 8 已完成0%