节点通过接收来自流程中上一个节点的消息,或等待某些外部事件(例如传入的 HTTP 请求、计时器或 GPIO 硬件更改)来触发。它们处理该消息或事件,然后可能会向流程中的下一个节点发送消息。
一个节点最多可以有一个输入端口和任意数量的输出端口。
例如,MQTT 输入和输出节点使用 MQTT Broker 配置节点来表示与 MQTT Broker 的共享连接。
配置节点不会出现在主工作区中,但可以通过打开配置节点侧边栏来查看。
“流程”一词也非正式地用于描述一组相互连接的节点。因此,一个流程(选项卡)可以包含多个流程(多组相互连接的节点)。
上下文有三种类型;
默认情况下,Node-RED 使用内存上下文存储,因此值在重新启动时不会保存。它可以配置为使用基于文件系统的存储,以使值持久化。还可以插入替代的存储插件。
msg
。按照惯例,它们有一个包含最有用的信息的 payload
属性。
它们可以用来减少流程的一些视觉复杂性,或者将一组节点打包成一个可在多个地方使用的可重用组件。
可以使用命令行或调色板管理器将额外的节点安装到调色板中。
工作区顶部有一排选项卡;每个流程和任何已打开的子流各有一个选项卡。
版权所有 OpenJS Foundation 和 Node-RED 贡献者。保留所有权利。OpenJS Foundation 已注册商标并使用商标。有关 OpenJS Foundation 商标列表,请参阅我们的商标政策和商标列表。未在OpenJS Foundation 商标列表中指明的商标和徽标是其各自持有者的商标™或注册®商标。使用它们并不意味着与它们有任何关联或得到它们的认可。
OpenJS Foundation | 使用条款 | 隐私政策 | OpenJS Foundation 章程 | 商标政策 | 商标列表 | Cookie 政策