site: Add official website source

- Set VitePress base to '/docs/' for serving documentation at /docs/ route
- Update favicon path in head config to '/docs/favicon.ico'
- Add build:site script to build website and docs, then merge outputs
This commit is contained in:
weishu
2026-01-01 12:48:45 +08:00
parent 5c059b6023
commit 77a2eee236
102 changed files with 10257 additions and 1 deletions
+1
View File
@@ -3,6 +3,7 @@
"private": true,
"workspaces": ["cli", "server", "web"],
"scripts": {
"build:site": "bun run --cwd website build && bun run --cwd docs docs:build && cp -r docs/.vitepress/dist website/dist/public/docs",
"dev": "concurrently \"bun run dev:server\" \"bun run dev:web\" --kill-others-on-exit",
"build": "bun run build:cli && bun run build:server && bun run build:web",
"build:cli": "cd cli && bun run build",