我想在脚本中使用命令行来运行noflo图以进行测试。当我从浏览器GUI运行它时,我的图形和自定义组件正确加载和执行,但是,我不能让它们在GUI之外运行。
Noflo-nodejs看起来应该使用此命令执行图形: 节点node_modules / .bin / noflo-nodejs --graph mygraph.json --batch --register false
然而,虽然它出现了,它似乎没有执行,也没有退出。它坐在那里输出: node node_modules / .bin / noflo-nodejs --graph mygraph.json --batch --register false 加载主图:/Users/glenna/src/noflo-rdf-pipeline/mygraph.json NoFlo运行时监听ws://10.88.12.0:3569 使用/ Users / glenna / src / noflo-rdf-pipeline进行组件加载 实时IDE网址:http://app.flowhub.io#runtime/endpoint?protocol%3Dwebsocket%26address%3Dws%3A%2F%2F10.88.12.0%3A3569
我尝试在图表前面使用核心/踢球和核心/重复组件来强制它们启动,但这没有帮助。
我遗失了一些特殊功能吗?这对json来说根本不受支持吗?
答案 0 :(得分:0)
如果你添加--debug=true
,你看到传输的数据包了吗? NoFlo组件在收到某些内容之前不会采取行动,因此您通常需要一些IIP来启动流程