物联网平台Node-RED系列(四):Node-RED的介绍与安装
时间: 2025-01-17 18:04:25 浏览: 30
Node-RED简介
Node-RED 是一种基于浏览器的编程工具,专为连接硬件设备、API 和在线服务而设计。它采用流式架构,允许用户通过拖放节点的方式创建应用程序逻辑或工作流程。这些节点代表不同的功能模块,如输入/输出操作、处理函数以及各种协议的支持。
Node-RED 提供了一个图形化的开发环境,使得开发者能够快速搭建物联网(IoT)解决方案和其他类型的自动化控制系统。此外,由于其开源性质和活跃社区支持,拥有丰富的第三方扩展库可供选择,从而增强了平台的功能性和灵活性[^1]。
Node-RED安装指南
为了使Node-RED正常运作,需预先完成Node.js环境部署。以下是具体步骤:
准备工作
确保计算机上已安装最新版本的Node.js(建议LTS长期稳定版)。可以通过官方网址下载适合操作系统对应的安装包并按照提示完成设置。
安装Node-RED核心组件
打开命令行工具(CMD/Powershell/Linux Terminal),键入以下指令以全局方式安装Node-RED:
npm install -g --unsafe-perm node-red
此命令会自动获取必要的依赖项并将Node-RED加入系统的PATH路径中以便随时调用。
启动Node-RED实例
进入希望作为Node-RED工作区的目标文件夹(默认情况下位于~/.node-red
),然后执行启动脚本:
node-red
此时应该可以看到类似下面的日志信息显示在控制台窗口内,表明Node-RED已经开始监听指定端口等待HTTP请求到来。
28 Mar 19:47:56 - [info] Starting flows
28 Mar 19:47:56 - [info] Started flows
28 Mar 19:47:56 - [info] Server now running at http://127.0.0.1:1880/
最后一步是在Web浏览器地址栏里输入 http://localhost:1880
访问Node-RED编辑器界面,至此即完成了全部准备工作[^2]。
相关推荐


















