Skip to content

Document

本地构建与测试

如需本地预览效果,请确保已经安装 (nodejs >= 18) (pnpm >= 9.2.0) 环境。

nodejs 安装详见: https://nodejs.org/zh-cn/download/package-manager 包管理器安装详见: https://nodejs.org/zh-cn/download/package-manager/all

shell
# 安装依赖
npm install

# 热更新预览
npm run dev

# 编译静态文件
npm run build

# 预览编译后的文件
npm run preview

使用 yarn 平替 npm 请留意小于 (yarn 4.5) 版本不要提交 yarn.lock 文件。

shell
# 安装依赖
yarn

# 热更新预览
yarn dev

# 编译静态文件
yarn build

# 预览编译后的文件
yarn preview

tips

文档生成配置所在目录 .vitepress 目录下的 config 文件或者 config 目录 vitepress会自动导入 config文件或者 config 文件夹下的 index.mts 文件

具体配置细节请参考 vitepress 官方文档

github actions

deploy.yml 配置依赖于 yarn.lock 文件,(yarn 1.2x) 与 (yarn 4.5) 版本 lock 文件差异较大,请避免使用 yarn 导致提交不同的 lock。 若使用 github actions 配合 GitHub 自动生成页面,请保证 github {path}/settings/actions 页面内单选项全部选择顶部第一个。

在第一次生成后,将 gh-pages 分支(详见配置 deploy.yml) 设为 GitHub pages,后续页面更新由 actions 自动完成。

样式表配置

样式表在路径:.vitepress/theme/assets/index.css 如需要改变样式,自行修改

修改左侧目录结构

通过修改路径 .vitepress/sidebar.ts