写点什么

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:006553

评论

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

亿滋中国X阿里云,释放新零售的数字化力量

阿里云大数据AI技术

大数据 零售

Hudi 在字节实践记录

Clarke

机器人存在的问题挑战

“极速、统一、开放”,StarRocks开启企业数据分析新局面

#每个人的掌上图书馆# 藏书馆App基于Rainbond实现云原生DevOps的实践

北京好雨科技有限公司

容器 DevOps 云原生 k8s最佳实践 Kubernetes从入门到精通

浅谈微信朋友圈架构设计

张平

架构实战营

趣谈装饰器模式,让你一辈子不会忘

Tom弹架构

Java 架构 设计模式

eSOL和RTI合作支持汽车和工业自动化市场快速开发

薛斐

自动驾驶

实时语音如何过质量关?

RTE开发者社区

深度学习 算法 音视频

阿里云消息队列 RocketMQ 5.0 全新升级:消息、事件、流融合处理平台

阿里巴巴云原生

阿里云 产品 RocketMQ 云原生

看完电影《门锁》感觉脊背发凉,智慧园区给你安全感!

ThingJS数字孪生引擎

可视化

[架构实战营] 模块二作业

张祥

架构实战营

移动App应用进入存量竞争阶段,如何全维度洞察用户体验?

博睿数据

分析微信朋友圈的高性能复杂度

Steven

架构实战营

万字长文聊哈希

程序厨

面试 哈希 哈希表

微信朋友圈的高性能复杂度分析

Puciu

架构实战营

架构实战 - 模块二

唐敏

架构实战营

电商秒杀系统设计

张文龙

#架构实战营

Thoughtworks 正式成为阿里云云原生核心合作伙伴,携手共创数字新未来!

阿里巴巴云原生

阿里云 云原生 thoughtworks 合作伙伴

《黑客之到》- 全网最详细的kali系统安装教程

学神来啦

网络安全 渗透 kali kali基础

架构实战营模块二作业

spark99

架构实战营

创业邦聚焦新消费,2021 跨时代消费新发展峰会圆满落幕

创业邦

微信朋友圈复杂度分析

AHUI

架构实战营 「架构实战营」

40多场面试,凝聚成了这篇文章!

程序厨

面试 面试技巧 秋招

crm的核心是什么?CRM对企业的核心作用是什么?

低代码小观

企业 企业管理 CRM 管理系统 CRM系统

Android TTS语音播报实践

轻口味

android 音视频 TTS 11月日更

Python代码阅读(第49篇):限制一个数在指定范围内

Felix

Python 编程 Code Programing 阅读代码

元宇宙的三个阶段

石云升

元宇宙 11月日更 10月月更

IM扫码登录技术专题(四):你真的了解二维码吗?刨根问底、一文掌握!

JackJiang

即时通讯 IM 二维码 扫码

模块二作业

周文

架构实战营 「架构实战营」

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