Noflo 定制组件

Noflo custom components

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

谢谢

假设您有 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-browser也一样,只是用component.json代替了package.json