写点什么

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

评论

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

交易所开发是什么?深圳一站式服务公司告诉你

W13902449729

交易所开发 区块链交易所

Vue响应式依赖收集原理分析-vue高级必备

yyds2026

Vue

盘点16种常见的PCB可靠性测试,您的板经得起测试吗?

攻城狮华哥

测试 PCB PCB设计

大数据培训班学习方法有哪些

小谷哥

详细介绍:深圳市数字资产合约交易所软件开发中杠杆和合约的区别

W13902449729

区块链交易所开发

Canvas 拖拉拽建模工具,支持排序导出 Notebook 内容|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 canvas 编程建模

Webpack插件核心原理

Geek_02d948

webpack

如何破解终端算力困局?PRCV这篇论文让机器人“算有余力”

优必选科技

机器人 产业 算力 机器视觉

前端培训有哪些比较好的学习方法

小谷哥

马斯克拍手称好的超级App,对企业到底有什么价值

Onegun

技术栈 超级应用

从ZETA无线通信技术特点出发选择合适的物联网协议

ZETA开发者

物联网 通信 通信协议 无线通信 物联网技术

Vue中的diff算法深度解析

yyds2026

Vue

零依赖监控解决方案:TDengine+Grafana落地实施

TDengine

数据库 tdengine 时序数据库

一站式服务:深圳区块链交易所app系统开发解决方案

W13902449729

区块链 区块链交易所

全生命周期服务加持,鸿蒙世界构建按下加速键

叶落便知秋

Vue响应式系统原理并实现一个双向绑定

yyds2026

Vue

融云全球社交泛娱乐洞察,「音频社交」如何出海破圈

融云 RongCloud

出海社交 通讯

华为正式发布毕昇C++编程语言,全面升级毕昇编译器

科技热闻

2022初学者10个必备程序 “工具箱“

追风少年

工具 工具库 11月月更

西安Java线下机构学习费用

小谷哥

项目管理的精髓

PMO实践

项目管理 PMO 项目经理

在线 Notebook 教学实训,支持分组评审作业|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 编程建模 教学实训

GPU 和显卡是什么关系?

Finovy Cloud

人工智能 gpu 云渲染 GPU渲染

数字化转型中的数字智能

PMO实践

数字化 科技 数智化 数智未来

Squid 4.8 移植指南(openEuler 20.03 LTS SP1)

openEuler

centos 开源 操作系统 web服务器 squid

Webpack完整打包流程分析

Geek_02d948

webpack

售后技术支持管理指标实践

网易云信

技术支持 售后服务

《入侵生命周期细分实践指南系列》:异常凭证攻击

美创科技

大数据培训机构哪些口碑好?

小谷哥

上海大数据培训机构应该注意什么

小谷哥

甘特图是什么意思?甘特图制作步骤教程

优秀

甘特图

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