Repolode
facebook

facebook/docusaurus

基于 React 的静态站点生成器,用于构建、部署和维护开源项目文档网站。

Star
66,541
Fork
10,095
未关闭 Issue
422
最近提交
4天前

这是什么?

Docusaurus 是一个用于构建、部署和维护文档与项目官网的工具,基于 React 开发,主要面向需要文档区、博客和配套页面的开源项目。

通过 npm 的初始化命令即可创建站点,框架负责构建流程,维护者可以专注于内容编写。默认提供文档区、博客和其他支持页面,页面布局与样式也可以自定义。

项目支持通过 CrowdIn 进行多语言本地化,便于将文档翻译给不同地区的社区。项目采用 MIT 许可证,由 Meta 开发维护。

核心功能

  • 01通过一条 npm 初始化命令即可创建文档站点。
  • 02开箱即用,包含文档区、博客和支持页面。
  • 03支持通过 CrowdIn 进行多语言本地化。
  • 04可使用 React 自定义页面与样式。

适用场景

  • 为开源库或框架发布文档站点。
  • 搭建同时包含文档、博客和落地页的项目官网。
  • 为国际社区提供多语言的项目文档。

快速上手

  1. 1

    运行初始化命令行工具创建站点

    npm init docusaurus@latest
  2. 2

    阅读安装文档了解后续步骤

标签

常见问题

docusaurus 是什么?
基于 React 的静态站点生成器,用于构建、部署和维护开源项目文档网站。 Docusaurus 是一个用于构建、部署和维护文档与项目官网的工具,基于 React 开发,主要面向需要文档区、博客和配套页面的开源项目。
docusaurus 可以免费使用吗?用的什么许可证?
docusaurus 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
docusaurus 还在维护吗?
活跃维护中。docusaurus 最近一次提交是在 2026年10月16日。
docusaurus 适合用来做什么?
为开源库或框架发布文档站点。 搭建同时包含文档、博客和落地页的项目官网。 为国际社区提供多语言的项目文档。
docusaurus 怎么安装和运行?
运行初始化命令行工具创建站点: npm init docusaurus@latest 阅读安装文档了解后续步骤
在哪里获取 docusaurus?
源代码和安装说明在 GitHub 上:https://github.com/facebook/docusaurus

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目