GEEKFUN's official website is a VitePress-based marketing, documentation, and content site for the community and its open-source products.
- Install dependencies:
npm ci
- Start the VitePress dev server:
npm run docs:dev
- Open the local site in your browser and verify changes.
Generate the static site output with:
npm run docs:buildPreview the built site locally with:
npm run docs:previewdocs/— all site content, including English and Chinese pagesdocs/.vitepress/— VitePress configuration, theme customizations, and shared componentsdocs/public/— static assets, redirects, headers, and robots configuration.github/workflows/— CI and deployment workflow definitions
GitHub Actions builds the VitePress site and publishes the generated dist/ output to Cloudflare Pages.
When updating the site, prefer small focused changes and always run npm run docs:build before opening a PR.
Apache-2.0