shake可以生成graphviz格式的依赖图吗?

Can shake generate dependency graph in graphviz format?

使用 --profile 使 shake 生成一个 report.html 文件,从中可以 运行 查询并生成构建规则的依赖关系图。是否有可能以 graphviz 格式获取该图形而不需要浏览器来显示它?

如果你 运行 --profile=report.json 那么你会得到一个 JSON 文件,其中包含所有进入分析的数据。由此,生成 GraphViz 输出应该很容易。如果有需求,可以在--profile.

中加入GraphViz生成方式

但是,过去的经验表明,所有依赖项的 GraphViz 文件太大而无法实际查看。要使图形视图实用,您需要 group/filter 图形,或者使用更好的图形查看器。