• 简体中文
  • 插件矩阵

    组件分化

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

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

    全部插件

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

    插件组成所在包LiteFull
    BlockquotePluginRender Slotangular-plugins
    BreakLinePluginRender Slotangular-plugins
    CjkPluginRemarkangular-plugins
    CodePluginRender Slotangular-plugins
    CodePelePluginSlotangular-plugins
    CodePrismPluginRender Slotangular-plugins
    CodeShikiPluginRender Slotangular-plugins
    EffectChunkPluginRender Slotangular-plugins
    EffectScalePluginRender Slotangular-plugins
    EffectShadPluginRender Slotangular-plugins
    EffectSuffixPluginRender Slotangular-plugins
    EmojiPluginRemarkangular-plugins
    EmphasisPluginRender Slotangular-plugins
    FallbackPluginRender Slotangular-plugins
    HeadingPluginRender Slotangular-plugins
    ImagePluginRender Slotangular-plugins
    LinkPluginRender Slotangular-plugins
    ListPluginRender Slotangular-plugins
    ParagraphPluginRender Slotangular-plugins
    PatchPluginRenderangular-plugins
    StrongPluginRender Slotangular-plugins
    TablePluginRender Slotangular-plugins
    TexPluginRender Slotangular-plugins
    TexKatexPluginRender Slotangular-plugins
    TexMathjaxKatexPluginRender Slotangular-plugins

    所在包

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

    导入规则

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

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

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

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