插件矩阵
组件分化
三个入口使用相同的组件 API,按需要选择默认能力:
全部插件
「组成」包含继承的子插件类型;勾选表示对应组件默认包含此插件,空白表示需要手动添加。
所在包
taro-plugins 对应
@fluxdown/taro-plugins,在共用的渲染插件上提供 Taro 插槽。
react-base-plugins 对应
@fluxdown/react-base-plugins,提供共用的渲染与语法插件。
导入规则
从
<包名>/plugins/<插件目录>导入。去掉名称末尾的Plugin,将剩余部分转换为小写中划线形式,例如CodePrismPlugin对应code-prism,TexMathjaxKatexPlugin对应tex-mathjax-katex。包名以表格中的标记为准。
PRESET_FULL_PLUGINS从@fluxdown/taro-plugins/full导入,PRESET_LITE_PLUGINS从@fluxdown/taro-plugins/lite导入。
通过组件的 plugins 属性添加插件。声明、组合与配置方式见综合插件。