简介
⚡️ 道格龙(Docusaurus) 将帮助您在 短时间内创建一 个漂亮的文档网站。
💸 构建自定义技术栈成本高昂。不如 专注于您的内容,只需编写 Markdown 文件。
💥 准备好体验更多功能了吗?使用版本控制、国际化(i18n)、搜索和主题自定义等 高级功能。
💅 查看 最佳 道格龙(Docusaurus) 网站 以获取灵感。
🧐 道格龙(Docusaurus) 是一个 静态站点生成器。它构建了一个具有快速客户端导航的 单页应用 (SPA),充分利用 React 的强大功能使您的网站具有交互性。它提供了开箱即用的 文档功能,但也可用于创建 任何类型的网站(个人网站、产品、博客、营销落地页等)。
快速上手 ⏱️
通过实践在 5 分钟 内了解 道格龙(Docusaurus)!
创建一个新的 道格龙(Docusaurus) 网站,并跟随 极简 的入门教程进行操作。
首先,安装 Node.js 并创建一个新的 道格龙(Docusaurus) 网站:
npx create-docusaurus@latest my-website classic
然后,启动网站:
cd my-website
npx docusaurus start
最后,打开 http://localhost:3000 并跟随教程操作。
使用 docusaurus.new 在浏览器中立即预览 道格龙(Docusaurus)!
或者在线阅读 5 分钟教程。
道格龙(Docusaurus):让文档制作易如反掌
在 Algolia 社区活动 的这次演讲中,Meta 开源团队 简要介绍了 道格龙(Docusaurus)的基本功能。包括如何开始使用该项目、启用插件、以及设置文档和博客等功能。
从 v1 迁移
道格龙(Docusaurus) v2+ 是对 道格龙(Docusaurus) v1 的完全重写,利用了完全现代化的工具链。在 v2 正式发布 后,我们强烈建议您 使用 道格龙(Docusaurus) v2+ 而不是 道格龙(Docusaurus) v1,因为 道格龙(Docusaurus) v1 已被废弃。
许多 用户 已经在使用 道格龙(Docusaurus) v2+ (趋势图)。
如果符合以下情况下,请使用 道格龙(Docusaurus) v2+:
- ✅ 您想要一个现代化的 Jamstack 文档网站
- ✅ 您想要一个具有客户端路由的单页应用 (SPA)
- ✅ 您想充分利用 React 和 MDX 的强大功能
- ✅ 您不需要支持 IE11
在以下情况下使用 道格龙(Docusaurus) v1:
- ❌ 您不想要单页应用 (SPA)
- ❌ 您需要支持 IE11 (...但您真的需要吗?IE 已经寿终正寝 且不再得到官方支持)
对于希望升级到 v2+ 的现有 v1 用户,您可以遵循我们的 迁移指南。
特性
道格龙(Docusaurus) 的构建高度关注开发者和贡献者的体验。
- ⚛️ 基于 💚 和 React 构建:
- 使用 React 进行扩展和自定义
- 通过提供您自己的 React component,完全控制您网站的浏览体验
- 🔌 插件化:
- 使用基本模板启动您的网站,然后使用高级功能和插件
- 开源您的插件与社区分享
- ✂️ 开发者体验:
- 即刻开始编写您的文档
- 通用的配置入口点,使贡献者更易于维护
- 带有热重载(Hot reloading)功能,在更改时实现闪电般的增量构建