我正在尝试使用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中设置的项目名。
可以使用grunt-noflo-manifest自动化package.json中的声明。
对于noflo浏览器也是一样的,只需使用component.json而不是package.json

09-15 13:38