概要
StackEditはmermaidでフローチャートシーケンス図を描画している。
このmermaidのバージョンが古いせいか、他の図(クラス図とか)を表示してくれない。
そこで、StackEditのmermaidのバージョンを更新してみた。
mermaidのバージョン
StackEditで使われているmermaidは8.0.0-rc.8だった。
雑に調べたところ、8.1でクラス図を表示できるようになったとあったので、
mermaidを新しくすればStackEditでもクラス図が表示されるはず(願望)。
StackEditのmermaidを更新
クラス図が表示されました
起動方法 (Mac)
開発サーバーの起動方法
※nodeとかnpm入っている前提です。
git clone -b update-mermaid https://github.com/vienai8d/stackedit.git
cd stackedit
npm install
npm start
open http://localhost:8080
新たな課題
プルリクしてみたもののマージされる気配がない
↓
localhostで起動したStackEditを使ってみる
↓
同期機能や投稿機能が使えない
↓
いろいろ模索した結果、
GCPでStackEdit建ててみたらもろもろ解決した
その詳細は次の投稿で紹介します。
→ GCPでオレオレStackEditを建ててみた