跳到主要内容
版本:Current

技术栈

核心框架

技术版本用途
Docusaurus^3.9.2文档框架、构建、路由
React / React DOM^19.0.0主题与自定义页面
TypeScript~5.6.2配置与组件类型
@docusaurus/theme-mermaid^3.9.2Markdown 内 Mermaid 渲染
Wrangler^4.68.0Cloudflare Workers 部署

项目配置要点

文件职责
docusaurus.config.ts站点标题、i18n、预设、navbar、footer、Mermaid
sidebars.ts文档侧边栏结构
wrangler.jsoncWorkers 名称、静态资源目录 build/
versions.json文档版本列表
package.json脚本与依赖

npm 脚本

命令作用
npm start开发服务器(热更新)
npm run build生产构建,输出至 build/
npm run serve本地预览构建产物
npm run previewbuild + wrangler dev 本地预览 Workers 部署形态
npm run deploybuild + wrangler deploy 发布至 Cloudflare
npm run typecheckTypeScript 类型检查

上游与参考

本文档描述部内文档站的目录、写作与部署方式;下列开源项目的 API、配置与版本说明以官方为准。

项目官方文档源码
Docusaurusdocusaurus.io/docsfacebook/docusaurus
Reactreact.devfacebook/react
MDXmdxjs.commdx-js/mdx
Mermaidmermaid.js.orgmermaid-js/mermaid
Wrangler / WorkersCloudflare Workers 文档cloudflare/workers-sdk
TypeScripttypescriptlang.org/docsmicrosoft/TypeScript

浏览器与环境

  • Node.js:>= 20.0(见 package.json engines)
  • 浏览器:production 目标 >0.5%, not dead