跳到主要内容

29 篇文档带有标签「Docusaurus」

查看所有标签

Docusaurus Mdx扩展-下划线组件

Markdown中并不支持下划线,但是在写博客或者文档时,我们希望在某些内容下加上下划线,以表示这些内容很重要。

Docusaurus Mdx扩展-字体颜色组件

Markdown中是不支持设置字体颜色的,如果我们想要在Markdown中设置文字的颜色,一般来说只能使用HTML标签来实现。如下:

Docusaurus Mdx扩展-笔记组件(Memo)

本组件适用于学习笔记,如听视频课程时,在笔记中记录老师讲的内容,或课件上的内容。使用本组件标识某部分的内容是自己理解的内容,或内容是老师额外补充的内容不是课件上的内容。在《B站宋红康老师JVM笔记》中大量使用了此组件。

Docusaurus Plugins-添加Kroki支持

Kroki是一个在线服务,支持众多文本生成图像的工具。包括BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag, PacketDiag, RackDiag), BPMN, Bytefield, C4 (with PlantUML), D2, DBML, Ditaa, Erd, Excalidraw, GraphViz, Mermaid, Nomnoml, Pikchr, PlantUML, Structurizr, SvgBob, Symbolator, TikZ, UMLet, Vega, Vega-Lite, WaveDrom, WireViz... 等。

Docusaurus Plugins-添加五线谱(abcjs)支持

就是玩!本次我们添加一个五线谱的支持。本次我们采用一种不一样的实现。当然也可以直接采用 remark-abcjs 插件来实现,但是我们这次手写一个实现。我们需要借助abcjs这个库来实现

Docusaurus博客-禁用Blog功能

本文介绍如何禁用Blog功能。如果您只想让这个站点作为某个项目的项目文档站,或者只想使用Docusaurus写系列文章,不想在Docusaurus中写博客,可以禁用掉Blog功能。具体实现步骤如下:

Docusaurus建站-添加Ant Design UI支持

Docusaurus默认的UI框架为infima,这个UI框架提供的组件并不是特别丰富,如果我们想要使用更多的UI组件,则需要依赖其他UI框架。本文中以Ant Design为例,介绍如何在Swizzling中和MDX文档中使用Ant Design中的组件。

Docusaurus建站-添加lunr本地搜索支持

本文介绍如何向docusaurus中添加搜索支持,搜索支持插件使用docusaurus-lunr-search。并介绍如何增加中文语言支持,以及配置过程中出现的一些问题及问题的处理方案。

Docusaurus建站-添加悬浮按钮

本文介绍如何添加悬浮按钮支持,基于悬浮按钮可以实现返回顶部、打印文档、分享等功能。悬浮按钮的UI需要借助Ant Design,以及Docusaurus的Swizzle。

Docusaurus文档配置-多实例多版本文档配置

本文介绍如何配置多个文档,并且每个文档有其自己的版本管理功能。此部分官方文档中有详细说明,但是分布在不同地方。本文将这些内容整理在一起,形成一份完整的指导性文档。