增加节点

Node-RED本身只包含了一些核心的基本节点,但还有大量来自于Node-RED项目和广大社区的其他节点可以使用。

你可以在Node-RED代码库npm仓库中寻找所需要的节点。

使用编辑器

从0.15版开始,你可以直接通过编辑器安装节点。具体做法是,在右上角的菜单中选择管理节点面板,然后在出现的面板中选择安装标签,这样就可以搜索安装新的节点,并启用或禁用已有节点了。

安装由npm包装的节点

既可以将npm包装的节点安装到保存用户数据的本地目录中(默认为$HOME/.node-red):

cd $HOME/.node-red
npm install <npm-package-name>

也可以安装到和Node-RED在一起的全局目录中:

sudo npm install -g <npm-package-name>

但是这样你需要重启Node-RED,以便它能够获取到新的节点。

安装单独的节点文件

.js.html文件安装到保存用户数据目录中的nodes子目录,也是安装节点的一个可行方式。如果这些节点中存在一些npm依赖项,那么也必须将其安装到用户数据目录中。但建议只是在开发阶段使用这种方式。