【Node-RED 4.0.2】4.0版本新增特性(官方版)

二、重要功能

*1.時間戳格式改進

過去,node-red 只提供了 最原始的 timestamp 的格式(1970-01-01 ~ now)
但是現在,額外增加了 2 種格式:
· ISO 8601 -A COMMON FORMAT(YYYY-MM-DDTHH:mm:ss:sssZ)
· JavaScript Date obj(日期對象)

在這里插入圖片描述

*2.增加了 各個分支 flow(子 flow)可以分別選擇 MQTT Broker 這個功能

我來解釋一下,MQTT Broker 是 MQTT 協議的主要組成,核心部分,負責 MQTT 訂閱消息等的入站和轉發。
如果,我們不同的 子flow,想要訪問不同的 MQTT Broker(一般情況下,這種情況并不會發生,因為大部分情況是,一個服務器上面的一個 MQTT Broker 負責全部的功能,但是少數情況,確實應該支持 子flow 能夠分別接收or發送消息 給不同的 MQTT 服務,也許是兩個服務器上運行的兩個 MQTT 服務)使用代碼編寫能夠實現,這次,flow 也支持了這個功能,圖形化編程也能實現了。

在這里插入圖片描述

*3.Node 節點 邏輯、屬性等 的更新

核心節點已經收到了許多小的修復、文檔更新和小的增強。
查看“幫助”側邊欄中的完整更改日志以獲取完整列表。

完全符合RFC4180的CSV模式
WebSocket節點上可自定義的標頭
split 的節點能夠對任何 消息屬性 作出響應
在這里插入圖片描述

*4.palette 現在已經能夠顯示沒有包含 node 的已安裝插件(之前不能)

插件模塊:在 Node-RED 中,插件模塊(plugins)可以擴展其功能。一個例子是 node-red-debugger 插件,它提供了調試功能。

之前的行為:在之前的版本中,palette 管理器只會顯示那些包含節點的插件模塊。
如果插件不包含任何節點,那么即使插件已經安裝,它也不會出現在調色板管理器中。

新的行為:在 Node-RED 4 版本中,palette 管理器會顯示所有已安裝的插件模塊,無論它們是否包含節點。
這使得用戶更容易管理他們安裝的所有插件模塊,而不僅僅是那些包含節點的模塊。

在這里插入圖片描述


一、沒那么重要的功能

1.多人模式

本版本包括當您有多個人同時編輯 flow 時,使 Node RED 更易于使用。
啟用此功能后,現在可以看到,除了自己還有哪些人打開了編輯器,以及關于他們在如何操作編輯器的一些基本信息。
有關如何在設置文件中啟用此功能的詳細信息,請官方開發文檔。

在這里插入圖片描述

2.更好的后臺部署操作沖突解決

如果另一個用戶在您編輯時部署了更改,我們現在使用更離散的通知。
不會阻止您繼續工作,尤其是當他們快速并部署了大量更改時。
(說白了,就是在開發過程中,其他開發成員對于分支的合并對我們的影響更小了)

在這里插入圖片描述

3.更好的 代碼差異 查看功能

當查看對 flow 所做的更改時,Node RED 現在可以 將被 移動 或 更改 的節點變化 分組顯示
(就是,有點類似于 git 的提交功能,提交可以查看 代碼 對比歷史版本的更改)

在這里插入圖片描述

4.UI 改動

在添加節點的 UI 界面,加了一個“+”,添加 button

在這里插入圖片描述

5.自動設置 flow/global context 和 env

flow/global context 和 env 的 input,現在都支持了自動設置功能

在這里插入圖片描述

6.記住 palette 狀態(左側節點欄,英文就叫 palette)

palette 優化,更強的魯棒性

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/38338.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/38338.shtml
英文地址,請注明出處:http://en.pswp.cn/web/38338.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

思考如何學習一門編程語言?

一、什么是編程語言 編程語言是一種用于編寫計算機程序的人工語言。通過編程語言,程序員可以向計算機發出指令,控制計算機執行各種任務和操作。編程語言由一組語法規則和語義規則組成,這些規則定義了如何編寫代碼以及代碼的含義。 編程語言…

linux和mysql基礎指令

Linux中nano和vim讀可以打開記事文件。 ifdown ens33 ifup ens33 關閉,開啟網絡 rm -r lesson1 gcc -o code1 code1.c 編譯c語言代碼 ./code1 執行c語言代碼 rm -r dir 刪除文件夾 mysql> show databases-> ^C mysql> show databases; -------…

常見網絡端口號

在網絡工程領域,了解和掌握默認端口號是至關重要的。端口號是計算機網絡中最基本的概念之 一,用于標識特定的網絡服務或應用程序。 1、什么是端口號? 端口號是計算機網絡中的一種標識,用于區分不同的網絡服務和應用程序。每個端…

【C++進階學習】第五彈——二叉搜索樹——二叉樹進階及set和map的鋪墊

二叉樹1:深入理解數據結構第一彈——二叉樹(1)——堆-CSDN博客 二叉樹2:深入理解數據結構第三彈——二叉樹(3)——二叉樹的基本結構與操作-CSDN博客 二叉樹3:深入理解數據結構第三彈——二叉樹…

想要打造超高性能的接口API?試試這12條小技巧。

1. 并行處理 簡要說明 舉個例子:在價格查詢鏈路中,我們需要獲取多種獨立的價格配置項信息,如基礎價、折扣價、商戶活動價、平臺活動價等等。 CompletableFuture 是銀彈嗎? 使用 CompletableFuture 的確能夠幫助我們解決許多獨…

走進IT的世界

引言 隨著高考的結束,對于即將踏入IT(信息技術)領域的新生而言,這個假期不僅是放松身心的時間,更是提前規劃、深化專業知識、為大學生活奠定堅實基礎的寶貴機會。以下是一份詳盡的高考假期預習與規劃指南,…

Android自動化測試實踐:uiautomator2 核心功能與應用指南

Android自動化測試實踐:uiautomator2 核心功能與應用指南 uiautomator2 是一個用于Android應用的自動化測試Python庫,支持多設備并行測試操作。它提供了豐富的API來模擬用戶對App的各種操作,如安裝、卸載、啟動、停止以及清除應用數據等。此外…

30個!2024重大科學問題、工程技術難題和產業技術問題發布

【SciencePub學術】中國科協自2018年開始,組織開展重大科技問題難題征集發布活動,引導廣大科技工作者緊跟世界科技發展大勢,聚焦國家重大需求,開展原創性、引領性研究,不斷夯實高質量發展的科技支撐。 自2024年征集活動…

飛書文檔轉markdown 超級快捷方法。

直接使用那個github的高贊官方的工具轉換,需要設置什么小應用那種東西,還要審批,社恐人表示怕了怕了。而且文檔我分享出去,是有權限的,反正無論如何生成不了 我的方法是 直接全選,然后粘貼進Arya - 在線 …

C#的五大設計原則-solid原則

什么是C#的五大設計原則,我們用人話來解釋一下,希望小伙伴們能學會: 好的,讓我們以一種幽默的方式來解釋C#的五大設計原則(SOLID): 單一職責原則(Single Responsibility Principle…

PCL 漸進形態過濾器實現地面分割

點云地面分割 一、代碼實現二、結果示例?? 概述 漸進形態過濾器:采用先腐蝕后膨脹的運算過程,可以有效濾除場景中的建筑物、植被、車輛、行人以及交通附屬設施,保留道路路面及路緣石點云。 一、代碼實現 #include <iostream> #include <pcl/io/pcd_io.h> #in…

【LeetCode】976. 三角形的最大周長

1. 題目 2. 分析 需要分析好再動手編程。 如果要構成三角形的最大周長&#xff0c;那么就需要盡可能用最長的邊構建。所以可以先對數組排個序&#xff0c;然后基于排序得到的結果從大往小的逐個檢查長度為3的窗口&#xff0c;判斷該窗口的值是否滿足三角形的構成條件&#x…

鴻蒙開發Ability Kit(程序訪問控制):【安全控件概述】

安全控件概述 安全控件是系統提供的一組系統實現的ArkUI組件&#xff0c;應用集成這類組件就可以實現在用戶點擊后自動授權&#xff0c;而無需彈窗授權。它們可以作為一種“特殊的按鈕”融入應用頁面&#xff0c;實現用戶點擊即許可的設計思路。 相較于動態申請權限的方式&am…

構造,析構,拷貝【類和對象(中)】

P. S.&#xff1a;以下代碼均在VS2019環境下測試&#xff0c;不代表所有編譯器均可通過。 P. S.&#xff1a;測試代碼均未展示頭文件stdio.h的聲明&#xff0c;使用時請自行添加。 博主主頁&#xff1a;LiUEEEEE ??????????????????? ?? …

Excel_VBA編程

在Excel中&#xff0c;VBA&#xff08;Visual Basic for Applications&#xff09;是一種強大的工具&#xff0c;可以用來自動化各種任務。下面介紹一些常用的VBA函數和程序結構&#xff1a; 常用函數 MsgBox&#xff1a;用于顯示消息框。 MsgBox "Hello, World!"In…

【python全棧系列】day07-python數據類型-集合

Python中的集合&#xff08;Set&#xff09;是一個無序的、不包含重復元素的數據結構。它主要用于數學上的集合操作&#xff0c;如并集、交集、差集和對稱差集等。集合的基本用途包括去重和關系測試。 1、集合的特性 無序性&#xff1a;集合中的元素是無序的&#xff0c;這意…

gin-vue -admin 初始化安裝后 進入 后臺首頁報錯

報錯原因&#xff1a; 因為 我是使用的phpstudy 小皮的數據庫 默認的是MySam 的引擎 mysql 引擎需要是 innoDB 解決辦法 &#xff1a; 在linux 的環境下 配置一個數據庫 &#xff0c; 我是用的是vmware 虛擬機

深入理解分布式搜索引擎 ElasticSearch,并能基于 ELK+Kafka 搭建分布式?志收集系統

Elasticsearch是一個基于Lucene的分布式、多租戶能力的全文搜索引擎。它提供了RESTful web接口和分布式多用戶能力的全文搜索引擎&#xff0c;基于Apache許可證發行。以下是對Elasticsearch的深入理解以及如何基于ELK&#xff08;Elasticsearch、Logstash、Kibana&#xff09;加…

npm緩存深度解析:理解、使用與清除指南

&#x1f31f; npm緩存深度解析&#xff1a;理解、使用與清除指南 npm&#xff08;Node Package Manager&#xff09;是JavaScript編程語言的包管理器&#xff0c;廣泛用于Node.js應用程序。它不僅幫助我們安裝和管理項目依賴&#xff0c;還擁有一個強大的緩存機制來加速這一過…

[論文筆記] BlendedDataset blend goes out of bounds for list 34 for valid split

報錯&#xff1a; Traceback (most recent call last):File "/mnt/cpfs/kexin/dlc_code/qwen2/Pai-Megatron-Patch/examples/qwen2/pretrain_qwen.py", line 211, in <module> (<megatron.core.datasets.gpt_dataset.GPTDataset object at 0x7f491886bf10&…