Configuration
Config file setup, defineConfig helper, site metadata, and build options
Basic Config
// .vitepress/config.ts
import { defineConfig } from 'vitepress'
export default defineConfig({
// Site metadata
title: 'My Docs',
description: 'Documentation site',
lang: 'en-US',
// URL base path (for GitHub Pages: '/repo-name/')
base: '/',
// Theme configuration
themeConfig: {
// See theme-config.md
}
})Site Metadata
Build Options
Route Rewrites
Appearance (Dark Mode)
Vite & Vue Configuration
Build Hooks
Dynamic Config
Key Points
Last updated
Was this helpful?