我刚刚编写了我的第一个应用程序,由 xstate 提供支持,我喜欢可视化工具。如何以编程方式生成图表?

I just wrote my first app, powered by xstate, I love the visualizer tool. How can I programmatically generate the diagrams?

当我使用可视化工具生成那些有用的图表时,我总是不得不删除我所有的变量引用和其他零碎的东西。 我想知道是否有办法以编程方式生成它们?

是否有兼容打字稿甚至非打字稿的方法?

是的,目前正在进行中。如果你想看到进展(或者有足够的勇气自己尝试一下),它在 XState 的 viz 分支上:https://github.com/davidkpiano/xstate/tree/viz