• 简体中文
  • 插件矩阵

    组件分化

    三个入口使用相同的组件 API,按需要选择默认能力:

    组件导入入口定位
    Fluxdown@fluxdown/vue 或 @fluxdown/vue/full完整预设,提供高亮、公式和图表等能力。
    FluxdownLite@fluxdown/vue/lite基础 Markdown 展示,按需添加能力。
    FluxdownRaw@fluxdown/vue/raw自行传入完整的 plugins,组合全部能力。

    全部插件

    「组成」包含继承的子插件类型;勾选表示对应组件默认包含此插件,空白表示需要手动添加。

    插件组成所在包LiteFull
    BlockquotePluginRender Slotvue-plugins
    BreakLinePluginRender Slotvue-plugins
    CjkPluginRemarkvue-plugins
    CodePluginRender Slotvue-plugins
    CodePelePluginSlotvue-plugins
    CodePrismPluginRender Slotvue-plugins
    CodeShikiPluginRender Slotvue-plugins
    EffectChunkPluginRender Slotvue-plugins
    EffectScalePluginRender Slotvue-plugins
    EffectShadPluginRender Slotvue-plugins
    EffectSuffixPluginRender Slotvue-plugins
    EmojiPluginRemarkvue-plugins
    EmphasisPluginRender Slotvue-plugins
    FallbackPluginRender Slotvue-plugins
    HeadingPluginRender Slotvue-plugins
    ImagePluginRender Slotvue-plugins
    LinkPluginRender Slotvue-plugins
    ListPluginRender Slotvue-plugins
    ParagraphPluginRender Slotvue-plugins
    PatchPluginRendervue-plugins
    StrongPluginRender Slotvue-plugins
    TablePluginRender Slotvue-plugins
    TexPluginRender Slotvue-plugins
    TexKatexPluginRender Slotvue-plugins
    TexMathjaxKatexPluginRender Slotvue-plugins

    所在包

    vue-plugins 对应 @fluxdown/vue-plugins,提供 Vue 的综合插件、渲染器和插槽。

    导入规则

    使用 @fluxdown/vue-plugins/plugins/<插件目录> 导入。插件目录由名称去掉 Plugin 后缀,再转为小写中划线,例如 CodeShikiPlugin 对应 code-shiki,TexMathjaxKatexPlugin 对应 tex-mathjax-katex。

    import { CodeShikiPlugin } from '@fluxdown/vue-plugins/plugins/code-shiki';
    import { TexMathjaxKatexPlugin } from '@fluxdown/vue-plugins/plugins/tex-mathjax-katex';

    PRESET_FULL_PLUGINS 与 PRESET_LITE_PLUGINS 分别从 @fluxdown/vue-plugins/full、@fluxdown/vue-plugins/lite 导入。

    通过组件的 plugins 添加所需插件;声明、组合与配置方式见综合插件。