Noflo定制组件

时间:2015-02-09 23:22:51

标签: javascript node.js noflo

我尝试使用noflo使用自定义组件构建一个工作示例。有人可以解释我应该如何从我的.fbp文件中引用我的组件。文档中的示例似乎都与基于npm的组件有关。

谢谢

1 个答案:

答案 0 :(得分:3)

假设您有components/ComponentName.coffee(或.js),并且此文件已在package.json中注册为

noflo: {
  components: {
      "ComponentName": "components/ComponentName.coffee"
  }
}

那么你应该能够在.fbp文件中将其引用为

'hello' -> IN node(ComponentName)

'hello' -> IN node(packagename/ComponentName)

其中packagename是package.json中设置的项目名称。

package.json中的声明可以使用grunt-noflo-manifest自动生成。

noflo浏览器也是如此,仅使用component.json代替package.json