插件矩阵
组件分化
三个入口使用相同的组件 API,按需要选择默认能力:
全部插件
下表列出 React 组件使用的综合插件。「组成」包含继承的子插件类型;勾选表示对应组件默认包含此插件,空白表示需要手动添加。
所在包
- react-plugins 对应
@fluxdown/react-plugins,提供面向 React DOM 的综合插件。 - react-base-plugins 对应
@fluxdown/react-base-plugins,提供不依赖 DOM 的基础插件,可供其他 React 平台扩展。
导入规则
- 按表格选择插件所在包,使用
<包全名>/plugins/<插件目录>导入。 - 插件目录由导出名称去掉
Plugin后缀,再转为小写中划线形式。例如,CodePrismPlugin对应code-prism,TexMathjaxKatexPlugin对应tex-mathjax-katex,CjkPlugin对应cjk。
通过组件的 plugins 参数添加所需插件;声明、组合与配置方式见综合插件。