写点什么

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

评论

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

熟练使用SSH客户端常用工具SecureCRT

xiezhr

Linux SSH securecrt SSH工具

资深大牛带你了解源码!最详细的docker中安装并配置redis,实战解析

欢喜学安卓

android 程序员 面试 移动开发

说说RPC架构

Kylin

读书笔记 3月日更 日常积累 RPC架构

种春草肥禾,织数字天下

脑极体

使用Hadoop相关框架进行网站流量日志分析

五分钟学大数据

大数据 hadoop 28天写作 3月日更

量化合约跟单交易系统开发软件

#区块链#

你最喜欢的奥斯卡电影是哪部?

wbliu85

代码审查:从 ArrayList 说线程安全

mzlogin

Java 代码审查

太简单了!看完这篇还能不会SpringCloud+Nginx高并发?

Java架构追梦

Java nginx 架构 面试 SpringCloud

谈产品和创业方向

Ryan Zheng

创业 产品

沟通视窗:改善人际沟通

石云升

28天写作 职场经验 管理经验 3月日更 沟通模型

基于SparkMLlib智能课堂教学评价系统-相关研究及文献分析(二)

大数据技术指南

大数据 智能时代 28天写作 3月日更

去年,蚂蚁一面的一道笔试题,中等难度

yes

面试

[转]html5设计原理

小江

MySQL主从复制机制

luojiahu

MySQL 主从复制

如何实现可靠UDP传输

赖猫

计算机网络 udp TCP/IP

Day01:VBA和Python入门

披头

办公自动化 IT蜗壳教学 数据科学探究

5年Java开发,面试4大厂(阿里、拼多多、字节、美团)后,我总结出大厂高频面试真题及解析

Java架构之路

Java 程序员 架构 面试 编程语言

为什么在做微服务设计的时候需要DDD?

xcbeyond

微服务 DDD 3月日更

阿里Java岗个人面经分享(技术三面+技术HR面):Java基础+Spring+JVM+并发编程+算法+缓存

Java架构之路

Java 程序员 架构 面试 编程语言

美团工作7年,精华全在这份学习笔记里了,已成功帮助多位朋友拿到5个大厂Offer

Java架构之路

Java 程序员 架构 面试 编程语言

滚雪球学 Python 之怎么玩转时间和日期库

梦想橡皮擦

28天写作 3月日更

对话微众和红枣:预言机是区块链提供可信数据的基础设施

CECBC

区块链

浅谈数仓、数仓模型分层

白贺BaiHe

大数据 解决方案 通用设计模型 数仓

资深大牛带你了解源码!面试题解析已整理成文档,已拿offer

欢喜学安卓

android 程序员 面试 移动开发

寻找被遗忘的勇气(十三)

Changing Lin

3月日更

net.coobird.thumbnailator.tasks.UnsupportedFormatException: No suitable ImageReader found for source data.

wjchenge

Zookeeper.01 - 简介

insight

zookeeper 3月日更

2021字节面经最新整理: 面试真经/思维导图/学习笔记!火遍全网

比伯

Java 编程 架构 面试 计算机

【LeetCode】设计哈希集合Java题解

Albert

算法 LeetCode 28天写作 3月日更

BI币掌柜量化自动交易机器人开发

#区块链#

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