文章目录
- 前言
- 一、安装node.js和npm
- 二、安装Node-red
- 三、 运行Node-red
前言
Node-RED 是一种编程工具,用于以新颖有趣的方式将硬件设备、API 和在线服务连接在一起。
它提供了一个基于浏览器的编辑器,只需单击一下即可将调色板中的各种节点轻松连接在一起,这些节点可以部署到其运行时
Node-RED 基于 Node.js 构建,充分利用了其事件驱动的非阻塞模型。这使得它非常适合在网络边缘的低成本硬件(如Raspberry Pi)以及云中运行。
一、安装node.js和npm
node.js下载地址“https://nodejs.org/en”,安装好nodejs后npm会自动安装。
安装完毕后检查node.js和npm是否安装好:打开命令提示符程序,输入“node --version”和“npm --version”,如果有版本显示表示已经安装好了。
C:\Users\hero_>node --version
v20.14.0
C:\Users\hero_>npm --version
10.7.0
二、安装Node-red
在命令提示符程序中输入:
npm install -g --unsafe-perm node-red
等待安装完毕
npm warn deprecated npmlog@5.0.1: This package is no longer supported.
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated are-we-there-yet@2.0.0: This package is no longer supported.
npm warn deprecated gauge@3.0.2: This package is no longer supported.
changed 303 packages in 23s
46 packages are looking for funding
run `npm fund` for details
三、 运行Node-red
在命令提示符程序中输入并回车:
node-red
Node-red将会启动
17 Jun 15:32:16 - [info] Server now running at http://127.0.0.1:1880/
17 Jun 15:32:16 - [warn] Encrypted credentials not found
17 Jun 15:32:16 - [info] Starting flows
17 Jun 15:32:16 - [info] Started flows
在浏览器中输入“http://127.0.0.1:1880/”即可进入编辑页面。