haskell 可视化cabal项目的包依赖关系图?

kb5ga3dv  于 2022-11-14  发布在  其他
关注(0)|答案(1)|浏览(410)

ghc-pkg dot,但似乎只适用于ghc包数据库。

nkhmeac6

nkhmeac61#

您可以使用cabal-plan可执行文件来生成依赖关系图。首先安装cabal-plan,其中包含:

cabal install cabal-plan

然后你可以去你的cabal软件包目录并运行:

cabal-plan dot | dot -Tpdf -odeps.pdf

(You必须先运行cabal buildcabal configure(如果尚未运行)
这将在文件deps.pdf中生成PDF格式的依赖关系图。

相关问题