Ruby
Gem
bundler

bundlerでGemの相関図を出力する

More than 3 years have passed since last update.

$ bundle viz コマンドを使えば良い。

http://bundler.io/v1.11/bundle_viz.html

使用するには graphvizruby-graphvizが必要なのでインストールしておく。

$ brew install graphviz

$ gem i ruby-graphviz

オプションがいくつかあり、便利そうなのは

-f ... ファイル名を指定する

-F ... フォーマットを指定する。png, jpg, svg, dot

-v ... Gemのバージョンを表示する

--without= ... 指定したグループを除外する

あたり。例えばRails-4.2.6でrails newした時のGemのグラフは以下のようになる。

$ bundle viz -v

gem_graph.png