首页 > 系统相关 >Node-RED简介与Windows上安装、启动和运行示例

Node-RED简介与Windows上安装、启动和运行示例

时间:2023-03-22 10:08:31浏览次数:39  
标签:Node node 示例 Windows 编程 安装 节点 RED


场景

Node-RED简介

Node-RED是IBM公司开发的一个可视化的编程工具,以满足他们快速连接硬件和设备到Web服务和其他软件的需求,

很快发展成为一种通用的物联网编程工具。Node-RED是一种基于“流”(Flows) 的编程工具,

它有一个可视化编辑器,允许将预定义的代码块(称为“节点”,Node)连接起来执行任务。

连接的节点,通常是输入节点、处理节点和输出节点的组合,当它们连接在一起时,构成一个“流”(Flows)。

注:

 ​​ 关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

1、Node-RED是基于Node.js开发的一款可视化流编程工具,安装Node-RED首先需要安装Node.js。

所以第一步应该安装node,安装成功之后。

2、使用npm安装node-red

npm install -g --unsafe-perm node-red

Node-RED简介与Windows上安装、启动和运行示例_拖拽

3、安装成功之后运行node-red

node-red

Node-RED简介与Windows上安装、启动和运行示例_node-red_02

没有任何报错,看最后是否成功运行在1880端口

Node-RED简介与Windows上安装、启动和运行示例_拖拽_03

4、打开浏览器访问1880端口

Node-RED简介与Windows上安装、启动和运行示例_node-red_04

5、学习完入门指导之后,左边拖拽一个输入节点inject

双击该节点并选择为文字列

Node-RED简介与Windows上安装、启动和运行示例_80端口_05

修改文字,并勾选立即执行,然后点击完成。

Node-RED简介与Windows上安装、启动和运行示例_拖拽_06

6、再拖拽一个debug节点,两个节点用线连接,点击部署,在debug输出中可以看到输出信息。

Node-RED简介与Windows上安装、启动和运行示例_80端口_07

 

标签:Node,node,示例,Windows,编程,安装,节点,RED
From: https://blog.51cto.com/BADAOLIUMANGQZ/6142061

相关文章

  • Windows上编译github源码方式运行Node-RED,以及离线迁移安装Node-RED
    场景上面是在Windows可以连接外网的情况下安装运行的Node-RED,如果再局域网内的Winserver2012的服务器,没法访问外网,怎样安装运行Node-RED。注:关注公众号霸道的程序猿获取......
  • Node-RED安装图形化节点dashboard实现订阅mqtt主题并在仪表盘中显示温度
    场景上面讲了node-red中获取mqtt数据的调试过程。如果要模拟通过温度传感器的mqtt订阅的主题中获取温度数据并在能显示仪表盘的界面中实时检测刷新数据。node-red支持自定义......
  • android Vibrator使用示例
    使用Vibrator的vibrate()可调节震动时间;cancel()取消震动。<!—震动权限--><uses-permissionandroid:name="android.permission.VIBRATE"/>//振动器实例化privateVibrato......
  • 解决打开软件报Windows版本过低的问题
    今天打开一个软件,报错:您的Windows版本过低(Windows7SP1),无法使用XXX,请尝试升级系统或更换电脑。解决方案:1.右键软件->属性;2.进入兼容性Tab,设置以兼容模式运行这个程序,......
  • 【ASP.NET Core】在node.js上托管Blazor WebAssembly应用
    由于Blazor-WebAssembly是在浏览器中运行的,通常不需要执行服务器代码,只要有个“窝”能托管并提供相关文件的下载即可。所以,当你有一个现成的Blazorwasm项目,没必要用其......
  • node学习四之npm知识点
    1.版本号知识点使用NPM下载和发布代码时都会接触到版本号。NPM使用语义版本号来管理代码,这里简单介绍一下。语义版本号分为X.Y.Z三位,分别代表主版本号、次版本号和补丁版本......
  • Windows server部署开源FileZilla FTP Server
    Ftp:文件传输协议。NAS(网络附加存储)使用的协议之一。其它还有smb,nfs,webdav协议。。。。。ftp用于各地分散的主机使用网际网络传输文件,达到资源共享和信息传递的目的。......
  • NodeJs的模块化和包
    模块化的基本概念什么是模块化?模块化是解决一个复杂问题时,自顶向下逐层把系统划分为若干个模块的过程,编程中,就是遵守一定规则,把一个大文件拆成独立并相互依赖的多个小模......
  • Windows系统下生成IOS证书
    我使用ApiCloud开发APP,开发后需要生成IOS的证书才能在项目开发控制台中进行编译,于是我在网上大海捞针似的寻找办法。官方文档提供了使用苹果系统下生成IOS证书的步骤,对于......
  • Windows 注册系统服务教程(包含bat 脚本)
    一、场景平时会遇到很多需要手动去把一些程序注册成系统服务,例如一些免安装版的中间件、数据库程序等,需要把运行窗口给隐藏起来,做成系统服务管理也方便。一些整理汇总常用的......