Noflo我在尝试打印输入时遇到错误

时间:2015-04-24 12:39:07

标签: noflo

我的app.js看起来像:

Object.defineProperty Question::, "id",
  get: -> @_id
  enumerable: true
  configurable: true

我在同一个目录中有一个Print.coffee脚本,它与noflo-core文件夹中的Output.coffee具有相同的代码。

我收到错误:没有为入站节点输出定义进程。

你有任何想法,问题是什么? 感谢

2 个答案:

答案 0 :(得分:1)

您必须在package.json

中声明Print组件
"noflo": {
  "components": {
     "Print": "./Print.coffee"
   }
}

答案 1 :(得分:0)

组件需要在package.json(或浏览器的component.json)中注册,以便NoFlo ComponentLoader找到它们。

参见示例:https://github.com/c-base/ingress-table/blob/master/package.json#L41

还有grunt-noflo-manifest包可以为您自动执行此操作。

惯例是将组件保存在项目内的components/子目录中。