NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Node-RED 3 发布,改进了节点编辑器、运行时特性和调试功能

  • 2022-07-31
  • 本文字数:732 字

    阅读完需:约 2 分钟

Node-RED 3发布,改进了节点编辑器、运行时特性和调试功能

Node-RED是一种基于流的可视化编程环境,最初由 IBM 开发,主要针对物联网应用,现在已经发布了3.0版本。在这一版本中,节点编辑器带来了许多改进,控制流增加了新特性,等等。

 

Node-RED 3.0 中的新节点编辑器包含了一种新的特殊节点类型,叫作连接(Junction),其目的是让连线变得更容易些。开发者可以通过这个新的节点类型减少节点之间的连接造成的混乱,并使整体的流在视觉上看起来更简洁。


 

此外,节点编辑器提供了一个新的上下文菜单,可以轻松访问常用功能,比如创建一个新节点,对节点进行剪切、复制和粘贴,删除节点,导出,等等。

 

在 Node-RED 3 中调试子流变得更加容易,这要归功于调试侧边栏,现在只要将鼠标悬停在节点上,它就可以显示节点的完整位置。例如,如果一个节点输出了一些东西,无论是警告还是错误,你只要将鼠标悬停在它的名称上,就可以确切地知道该节点的位置。

 

新的节点编辑器采用 monaco 作为默认文本编辑器,与 ace 相比,提供了更丰富的用户体验,不过 ace 仍然可用。微软 Visual Studio Code 也使用了 monaco 编辑器引擎,它将成为 Node-RED 4 中唯一受支持的编辑器。

 

如前所述,Node-RED 3 带来了控制如何运行流的新特性。用户现在可以在编辑器中停止和启动流。当流停止时,你就不能向它注入消息或调试它,但可以编辑它并部署变更。做好准备之后可以再次启动。这个特性是可选的,如果需要启用这个特性,你需要在 settings.js 中设置 runtimeState 选项。

runtimeState: {   enabled: true,   ui: true}
复制代码

 

最后需要注意的是,Template 节点现在可以使用语法{{env.VAR_NAME}}来访问环境变量。

 

Node-RED 3 涉及的东西比这里介绍的要多得多,所以不要错过官方发布的完整细节。

 

原文链接

Node-RED 3 Improves Its Node Editor, Runtime Features, and Debugging

 

2022-07-31 08:005470

评论

发布
暂无评论
发现更多内容

kubelet之volume manager源码分析

良凯尔

Kubernetes 源码分析 kubelet Ceph CSI

spring-beans 注册 Beans(二) springboot启动流程

梦倚栏杆

模块五 作业

薛定谔的指南针

架构实战营

Proxy 对象简介

编程三昧

JavaScript 大前端 ES6 Proxy

spring-beans 注册Beans(一) 之问题场景复现

梦倚栏杆

MySQL基础之四:排序、分组

打工人!

MySQL 6月日更

架构实战营模块6作业

En wei

架构实战营

”微博评论“的高性能高可用计算架构

chenmin

架构训练营模块五作业

Geek_e0c25c

架构训练营 架构实战营

go训练营第二周作业

架构模块5作业

高亮

架构训练营

【译】编写整洁 React 组件的简单小技巧

KooFE

大前端 React 6月日更 整洁代码

模块5-”微博评论“的高性能高可用计算架构

小遵

模块5作业 微博评论高性能高可用计算架构

TH

架构实战营

运动居然成了我的奢侈品?

悟空聊架构

程序员 程序人生 运动 6月日更

用Docker的方式编译OpenVINO

IT蜗壳-Tango

6月日更

微博评论缓存架构设计

俞嘉彬

架构实战营

从水晶宫到甲秀楼:在数博会读懂智慧城市的“大工业时代”

脑极体

设计微博系统中”微博评论“的高性能高可用计算架构

贯通

#架构实战营

模块五:课后作业

黄先生

【架构实战营】第 5 模块作业

swordman

架构实战营

限流算法, 以 Golang 方式

hedzr

ratelimiter Go 语言 gin gin-middleware rate-limit

git stash误使用drop删掉本地保存,恢复代码一次记录

良知犹存

git

新手模拟实现call和apply

前端树洞

大前端 js this JavaScrip

spring-beans 注册 Beans(三) ConfigurationClassPostProcessor处理BeanDefinition流程

梦倚栏杆

架构实战营 模块五课后作业

iProcess

架构实战营

【Vue2.x 源码学习】第六篇 - 数据代理的实现

Brave

源码 vue2 6月日更

抖音封禁大量“卖惨带货”账号:应该严打恰烂钱的自媒体

石头IT视角

架构训练营——模块五作业——微博评论

开拓纪

架构训练营 模块五 微博评论

架构实战营模块五作业

冷大大

作业 架构实战营 模块五

开源的 OpenHarmony 是每个人的 OpenHarmony

开放原子开源基金会

Node-RED 3发布,改进了节点编辑器、运行时特性和调试功能_语言 & 开发_Sergio De Simone_InfoQ精选文章