我的app.js看起来像:
Object.defineProperty Question::, "id",
get: -> @_id
enumerable: true
configurable: true
我在同一个目录中有一个Print.coffee脚本,它与noflo-core文件夹中的Output.coffee具有相同的代码。
我收到错误:没有为入站节点输出定义进程。
你有任何想法,问题是什么? 感谢
答案 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/
子目录中。