【发布时间】:2019-12-23 13:47:11
【问题描述】:
我试图在运行时在 node-red 调色板中插入一些自定义节点,而不使用 node-red 的默认“npm install node service”或手动重新启动服务器。这可行吗?如果是,我应该怎么做?
【问题讨论】:
我试图在运行时在 node-red 调色板中插入一些自定义节点,而不使用 node-red 的默认“npm install node service”或手动重新启动服务器。这可行吗?如果是,我应该怎么做?
【问题讨论】:
在documentation 中描述,可以使用右上角菜单中的“管理调色板”选项动态添加节点。
然后,您可以搜索节点并将其安装到调色板中。
编辑:
您可以通过将 settings.json 中的 palette.catalogues 值设置为指向您自己的自定义节点列表来控制调色板管理器显示的节点列表。您必须查看catalogue.nodered.org 项目以了解列表的格式。
您还可以使用node-red-admin 工具要求Node-RED 实例安装节点。您可以传递 http/github url 以及 npm 节点名称,这样它也会安装私有节点。
【讨论】:
Manage palette 部分中列出的节点以仅显示您的节点