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 选项
      }}
    />;

    横幅

    在您的网站添加横幅

    文件

    在文档中显示文件结构

    目录

    使用方法
    选项