插件矩阵
组件分化
三个入口共享参数,按需要选择预设:
全部插件
「组成」包含继承的子插件类型;勾选表示预设默认包含此插件。
暂未提供 Shiki:App 的 JavaScript 字节码运行环境不支持
new RegExp(...)中的 Unicode 属性转义。代码高亮使用可跨端运行的CodePrismPlugin。
TexPlugin 保留公式源文本。三个公式渲染插件都需要 build.tex: true 才会解析公式语法。
公式以 SVG 图像呈现。KaTeX 插件使用 KaTeX 解析公式、MathJax 完成 SVG 排版,因此字形可能与 KaTeX 的默认输出不同。
TexMathjaxKatexPlugin遇到 KaTeX 不支持的命令时,会回退到 MathJax 的 TeX 解析器。
所在包
uni-app-plugins 对应 @fluxdown/uni-app-plugins,提供 Uni
App 的综合插件、渲染器与插槽。
导入规则
使用
@fluxdown/uni-app-plugins/plugins/<插件目录>导入。目录名由插件名称去掉Plugin后缀,再转为小写中划线,例如CodePrismPlugin对应code-prism。
PRESET_FULL_PLUGINS与PRESET_LITE_PLUGINS分别从@fluxdown/uni-app-plugins/full、@fluxdown/uni-app-plugins/lite导入。
通过 plugins 添加所需能力,声明与组合方式见综合插件。