LogoMkSaaS文档
LogoMkSaaS文档
首页

介绍

快速入门什么是 Fumadocs对比

设置

手动安装静态导出

写作

Markdown国际化

UI

概览主题搜索
组件
手风琴横幅代码块(动态)文件GitHub 信息可缩放图片内联目录根切换器步骤选项卡类型表格
MDX
X (Twitter)
组件

代码块(动态)

也能高亮代码的代码块

console.log("This is pre-rendered")

使用方法

import { DynamicCodeBlock } from 'fumadocs-ui/components/dynamic-codeblock';

<DynamicCodeBlock lang="ts" code='console.log("Hello World")' />;

这个组件与 MDX CodeBlock 组件不同,可以在不使用 MDX 的情况下使用。 它使用 Shiki 高亮代码,并使用默认组件渲染它。

特点:

  • 可以在服务器上预渲染
  • 在浏览器上懒加载语言和主题

选项

import { DynamicCodeBlock } from 'fumadocs-ui/components/dynamic-codeblock';

<DynamicCodeBlock
  lang="ts"
  code='console.log("Hello World")'
  options={{
    components: {
      // 添加/覆盖组件
    },
    // 或 Shiki 选项
  }}
/>;

横幅

在您的网站添加横幅

文件

在文档中显示文件结构

目录

使用方法
选项
console.log("This is pre-rendered")