Node-RED学习心得(安装篇)

架构图

简介

Node-RED是基於Node.js建构的web浏览器可视化模块开发工具,所以不需要熟悉Node.js。Node-RED以事件(flow)为基础进行开发,它具有

  1. 提供可视化的开发模块,对於不熟悉语言的开发者较为友好
  2. 将数据以不同类型图表呈现,尤其是二维数据图,方便使用者处理长时间大批量数据

另外Node-RED也可以连接多种不同的装置、介面、云服务、资料库,例如官网上的介绍,因此也可以用来处理後端任务

简单来说它可以结合多种不同的嵌入式装置、IO设备作为数据提供方,并且连接云平台与数据库进行数据的监控

安装Node-RED

Windows介面

首先我们需要先到node.js官网下载最新版本的node.js安装套件

直接下一步到底完成安装就可以

接着开启命令提示字元输入指令

node -v                 # 查看当前Node.js版本
npm -v                  # 查看当前包管理工具版本
npm install -g node-red # 安装Node-RED

查看cmd消息显示已经成功安装,这时我们可以输入指令启动Node-RED

node-red # 启动Node-RED

找到[info] Server now running at http://127.0.0.1:1880 这行,复制并在浏览器上开启

成功进入教学页面,可以开始使用了!

Linux介面

Linux介面的Node-RED安装过程大致上也与Windows上相同,不过安装过程中注意要给予权限(sudo大法),以免安装失败

第一步一样先安装Node.js

sudo apt install nodejs -y # 安装Node.js

再来安装npm包管理套件

sudo apt install npm -y # 安装npm套件

安装Node-RED

sudo install -g --unsafw-perm node-rpm # 安装Node-RED

安装成功後,执行Node-RED,复制[info] Server now running at的IP地址到网页浏览器中开启就可以了

node-red # 执行Node-RED


<<:  使用Vue框架串接TheMealDB API

>>:  【从零开始的 C 语言笔记】第六篇-变数

Day 7 - Function

大家好,我是长风青云,今天是铁人赛第七天。 因为收假有点不开心,所以今天影片比较短,也算是补偿前面几...

[Day 16] TFLM + BLE Sense + MP34DT05 就成了迷你智慧音箱(上)

学了半个月终於要端出「爆浆濑尿虾牛丸」了吗?要开始让大家体会一下牛肉(MCU)的鲜、濑尿虾(AI)的...

[第二十四只羊] 迷雾森林舞会XVIII 游戏角色设定again_final_final

天亮了 昨晚2号玩家死亡 关於迷雾森林故事 颤栗消逝 洛神:昨晚2号玩家被杀死了,邪恶阵营获胜,可以...

Day 10 ( 中级 ) 雪花随风飘

雪花随风飘 教学原文参考:雪花随风飘 这篇文章会介绍,如何在 Scratch 3 里使用建立分身、绘...

[day22]Vue实作-交易建立页面

交易建立页面 功能规划 简单建置交易建立的页面,填入住户代号、金额以及选择转帐或信用卡缴费。 交易方...