Skip to content

⚙️ 配置说明

站点配置

站点配置文件位于 docs/.vitepress/config.mts,主要配置项:

配置说明
title站点标题
description站点描述(SEO)
themeConfig.nav导航栏
themeConfig.sidebar侧边栏
themeConfig.search本地全文搜索
themeConfig.logo站点 Logo

同步脚本配置

sync-weknora.mjs 中的关键配置:

javascript
const WEKNORA_DB = '/www/WeKnora/data/weknora.db'
const OUTPUT_DIR = '/opt/VitePress/docs/weknora'
const SIDEBAR_PATH = '/opt/VitePress/.weknora-sidebar.json'
const KB_NAMES_PATH = '/opt/VitePress/.weknora-kb-names.json'

修改后重新运行 npm run sync 即可生效。

自定义样式

主题样式位于 docs/.vitepress/theme/style.css,使用 CSS 变量覆盖 VitePress 默认主题:

css
:root {
  --vp-c-brand-1: #0f7b7b;   /* 品牌主色 */
  --vp-c-brand-2: #0d9e9e;   /* 品牌色 (悬停) */
  --vp-c-brand-3: #0fb5b5;   /* 品牌色 (激活) */
}

构建部署

bash
# 构建为静态文件
npm run docs:build

# 输出在 docs/.vitepress/dist/
# 可直接部署到 Nginx / Vercel / Netlify 等

远景汽车知识库 · 内容由 WeKnora 自动同步