这篇文章以Docker的社区插件为例,介绍一下在Node-RED中安装节点的常见的三种方式。
事前准备
以容器方式启动Node-RED服务,启动命令如下所示:
启动命令:docker run -it -p 1880:1880 -v $PWD/data:/data -e TZ=Asia/Shanghai --name nodered -d nodered/node-red:1.0.4
安装说明
Node-RED中主要提供了如下几种方式:
安装方式 | 手工vs图形化操作 | 联网 vs 离线 | 备注 |
---|---|---|---|
安装菜单 | 图形化操作 | 联网 | 使用Node-RED的安装菜单进行安装 |
npm命令 | 手工操作 | 联网 | 使用npm install进行手动安装 |
手动拷贝 | 手工操作 | 离线 | 手动拷贝相应的js和html文件至相应目录 |
说明:无论哪种方式,由于Node-RED是Node.js的应用,三种方式本质上都是将以NPM包形式的节点放置与Node-RED读取节点的目录之中。
方式1: 手动拷贝
在前面的文章中,介绍定制化Node-RED节点的文