Hexo的PlantUML插件
Hexo 使用plantuml
hexo-filter-plantuml
1 | npm install hexo-filter-plantuml --save |
这个插件支持,使用markdown代码块来绘图,语言选择plantuml即可:
```plantuml @startuml Bob->Alice : hello @enduml ```
显示效果:
```plantuml
@startdot
digraph demo {
rankdir=LR;
node [shape=record];
h [shape=ellipse];
n [shape=ellipse];
a [label="{1|null}" color="red"];
h -> null;
n ->a;
}
@enddot
```
显示效果
hexo-filter-krok插件
1 | npm install hexo-filter-kroki --save |
这个插件是上面的插件hexo-filter-plantuml的升级版本,不仅支持plantuml图,还支持其他的绘图方式。
本来我使用的时候这个插件,但是最近,我使用的时候,执行hexo g,hexo s等命令会卡死。所以我使用的是上一个插件。
这个插件功能比较多,也可以试试这个插件。
参考资料
https://zhangxueren.club/2019/11/plantUML.html
https://itopic.org/graphviz.html
https://www.npmjs.com/package/hexo-filter-plantuml
https://www.npmjs.com/package/hexo-filter-kroki
https://github.com/miao1007/hexo-filter-plantuml
https://github.com/miao1007/hexo-filter-kroki