使用子图不会在嵌入回调中触发错误

时间:2019-06-02 06:48:35

标签: subgraph noflo

我是NoFlo的新手,并且遇到嵌入问题。 我通过调用来运行图

export const runWorkflow = noflo.asCallback('RunWorkflow', {
  // Provide the project base directory where NoFlo seeks graphs and components
  baseDir: __dirname + '/./'
});

let input = "fail";
runWorkflow({
  in: input
}, (error, result) => {
  // If component sent to its error port, then we'll have err
  if (error) { 
    throw error; 
  }
});

带有 RunWorkflow.json ,它是带有子图的图。在此图中,我在错误端口生成了一个错误。但是,不会触发回调,并且程序会在不通知我的情况下结束。当我删除子图时,回调会被触发。

我尝试将图形作为组件添加到package.json中,但这没有用。 我是在做错什么还是这是一个错误?

我也将此问题发布在NoFlo存储库中。 (其中附有代码) https://github.com/noflo/noflo/issues/631

0 个答案:

没有答案