“AI 技术+人才”如何成为企业增长新引擎?戳此了解>>> 了解详情
写点什么

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

评论

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

架构实战营作业 -- 模块四

冬瓜茶

原创万字总结人工智能技术栈与学习路线 上集 基础篇

cv君

AI 引航计划

自定义Vue脚手架模板之:Vue-Cli源码分析

Brave

源码 vue cli 10月月更

【布隆过滤】大数据+查重过滤+爬虫领域精选算法

cv君

AI 引航计划

从头开始(概率)学HMM:精讲第四课-预测问题(维特比算法)

herosunly

AI 引航计划 内容合集

模块九作业

VE

架构实战营

在线HTTP请求/响应头转JSON工具

入门小站

工具

924清退在即,你的币转入数字货币钱包了吗?

CECBC

仁兄,可曾听闻OpenVINO

cv君

AI 引航计划

保姆级人工智能学习成长路径

herosunly

AI 引航计划 内容合集

自我提升:高效能人士的7个习惯学习笔记

程序员架构进阶

自我管理 自我提升 10月月更

数据库:B/B+树

正向成长

B+树 B树

决策树——从原理走向实战

cv君

AI 引航计划

Vue进阶(幺贰柒):插槽详解

No Silver Bullet

Vue 插槽 10月月更

设计电商秒杀系统

gawaine

架构训练营

从头开始(概率)学HMM:精讲第二课-学习问题(BW算法)

herosunly

AI 引航计划 内容合集

【Flutter 专题】35 图解自定义 View 之 Canvas (三)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 10月月更

原创万字总结人工智能技术栈与学习路线 下集 进阶篇

cv君

AI 引航计划

基于深度学习的医学图像分割(一)

cv君

AI 引航计划

定制个机器人帮你和Ta聊天

万俊峰Kevin

golang chatbot 聊天机器人 微信聊天

【设计模式】第一篇 - 组合模式

Brave

组合模式 10月月更

中国法定数字货币(DCEP)全面启航!全国普及势在必行

CECBC

AI驱动!7款开发者必备生产力工具

Jackpop

从头开始(概率)学HMM:精讲第三课-概率计算问题

herosunly

AI 引航计划 内容合集

【LeetCode】重复的DNA序列Java题解

Albert

算法 LeetCode 10月月更

linux之history使用技巧

入门小站

Linux

推荐2个网站,牛x就完事了!

Jackpop

从头开始(概率)学HMM:精讲第五课-EM算法

herosunly

AI 引航计划 内容合集

浅谈人工智能的历史

Nydia

如虎添翼!6款备受欢迎的Edge浏览器插件

Jackpop

TensorFlow by GoogleCNN识别猫和狗, 过拟合优化 易筋 ARTS 打卡 Week 70

John(易筋)

ARTS 打卡计划

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