如何在不同路径中不重复具有相同代码的节点

How do not repeat nodes that has the same code in diferent paths

我是 Node-Red 的新手,我有下一个问题:

我有一个流程,在路径(/home、/global、/add)中的每个 http 中,我必须检查用户是否已连接。这意味着我必须为每条路径重复身份验证节点和其他内容。但我在想:不重复怎么办?顺便说一下,实际项目有 30 条路径,我说这 3 条只是例子。

我认为唯一的解决方案是制作 links 并保存一个变量,以便知道每个路径使用哪个 link。但我很确定有更好的方法。

子流程

子流让您 select 节点集合并将它们变成可重复使用的组(作为新节点添加到调色板)。

当您编辑子流时,它会更改该子流的所有实例。

您可以通过 select 要重用的节点创建子流,然后从右上角的菜单中选择 select 子流,然后创建。