node-red 使用 創建第一個流程


前言

這只是一個簡單的示例,具體詳細文檔去官網查看

官網指南:https://nodered.org/docs/user-guide/

打開瀏覽器,進入編輯器頁面:http://localhost:1880

一個不錯的博客:https://blog.csdn.net/geek_monkey/article/details/80736954

頁面主要分為幾個部分:

  • 調色板:功能插件集合區,包括各種常用的功能節點可供調用,只需要拖拽即可完成初始化工作,系統提供自定義節點功能,用戶可以根據不同的功能屬性進行自定義不同分類節點。
  • 菜單:系統菜單和幫助文檔查看功能區域,主要包括節點管理、流程導入導出、部署等。
  • 工作區:主要功能代碼實現區域,在這里用戶以圖形化編程的形式將相應的節點拖放到工作區中,進行相應的簡單配置和少量代碼即可完成復雜的功能。

創建流程

拖動輸入節點inject到工作區

 

拖動輸出節點debug到工作區

 

連線

 

點擊右上角部署

 

鼠標單擊方框,注入數據(時間戳)

 

添加功能fuction節點,改變時間格式(先刪除連線)

雙擊“功能”節點以顯示編輯對話框。將以下代碼復制到函數字段中:

// Create a Date object from the payload
var date = new Date(msg.payload);
// Change the payload to be a formatted Date string
msg.payload = date.toString();
// Return the message so it can be sent on
return msg;

點擊部署,再次注入數據,就可以再調試窗口看到時間格式變化了

此流程演示了創建流程的基本概念。它顯示了如何使用Inject節點手動觸發流,以及Debug節點如何在側欄中顯示消息。它還顯示了如何使用Function節點編寫自定義JavaScript以針對消息運行。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM