UML

ここでは、PlantUML で UML を記述する。事前に Graphviz をインストールして、環境変数 GRAPHVIZ_DOT (dot.exe ファイルのパス) を設定する。

Graphviz - Graph Visualization Software

プラグイン

book.json にプラグインと設定を追加する。

{
  "plugins": [
    "-sharing",
    "hide-published-with",
    "livereload",
    "uml"
  ],
  "pluginsConfig": {
    "uml": {
      "charset" : "UTF-8"
    }
  }
}

プラグインをインストールする。

> gitbook install

PlantUML

PlantUML の記法については、PlantUML 概要 を参照。

プラグインインストールでエラーになる場合

(2019/04/30 追記) gitbook-plugin-uml の npm パッケージが更新されたため、現時点ではこのエラーは発生しないはず

Error: node-plantuml@0.6.2 postinstall: node scripts/get-plantuml-jar.js

個別にパッケージをインストールして回避する。

> cd node_modules
> git clone https://github.com/vowstar/gitbook-plugin-uml.git

gitbook-plugin-uml の package.json を変更する。

"dependencies": {
  // ... (略)
  "node-plantuml": "^0.6.2" // ^0.6.2 ⇒ ^0.7.0 に書き換える
}
> cd gitbook-plugin-uml
> npm install

プロジェクトのルートに戻って、gitbook install を実行する。

results matching ""

    No results matching ""