AnyBlock 强大的通用性
AnyBlock 强大的通用性
AnyBlock 是一个轻依赖的高通用的 typescript 库,这使得他可以在各种环境中被使用。
同时,对于不同的 SSG (静态网站生成器),也进行封装了一些作为这些独立框架的插件以方便用户使用,同时也提供了许多 demo 供用户参考
AnyBlock 适配现状:
- Remark/Unified 体系 | (有一些不足,增强中)
- 其他
- 网页版 | Demo
- 导出脚本 | AnyBlock 的 Scripts 子项目有一些脚本。
如可以将文章中的 AnyBlock 片段转为代码块形式,如可以去除 AnyBlock 片段的[]头
当前推荐以 Obsidian 插件的形式调用命令使用
Note
虽然 Astro、Quartz、Docusaurus 都是 Remark/Unified 体系的,但细节和使用 remark 插件起来都有所不同。
很多地方需要分别单独适配,这有可能导致某些功能在不同框架中的表现不一样
例如: Docusaurus 新版本中不再允许 html/raw/jsx 等 node 类型,又多出来 mdxjsEsm 之类的类型
例如: Quartz 的api又把 remark 封装了一层,流程和处理链更严格等
链接到当前文件 0
没有文件链接到当前文件