Node-RED:開啟專案(項目)功能與建立首個新專案

2021/12/02 549 1 網站技術 , Node.js , Node-RED

Node-RED 預設是用單一個 flows.json 管理所有流程及節點,而開啟專案(項目/Projects)功能後,您可以指定某些流程及節點所隸屬的專案,每個專案都會有各自的 flows.json,以分開的方式管理它們,並可進行 Git 版本控制及協同開發,引進版本控制也有利於做備份、發行、複製等工作!因此這次就是要來教大家開啟這個好用的功能,並建立首個新專案,這個新專案將會把原有的流程及節點一起匯入。

專案功能是跟 Git 緊密連結的,因此一開始是要設定用戶名跟電子信箱,以代表是哪個開發者進行各項版本控制的操作。針對專案,未來可以做名稱、描述、關於(README.md)、節點依賴(已安裝的外掛可以決定是否依賴它)和分支等的調整與修改,設定裡該有的都有,做的相當完善。


▲ 透過終端機畫面可以得知 Node-RED 的設定檔在哪個路徑之下,Windows 系統中通常是在 C:\Users\user\.node-red\settings.js,請將其用文字編輯器開啟。

▲ 搜尋「projects」,將「enabled」的部分由「false」改為「true」,存檔並重新啟動 Node-RED。

▲ 重新啟動後請再次使用瀏覽器打開 Node-RED 控制面板,因為是首次開啟專案功能,因此會跳出這個視窗提示。

▲ 若非首次開啟,則可以透過右上方「≡」→「專案」→「新專案」建立,未來基本上都是用這個選單做專案的建立、開啟與設定。

▲ 因為是首次開啟專案功能,Git 版本控制需要先輸入用戶名跟電子信箱,之後都可以再修改。

▲ 再來是專案名稱(用於專案目錄命名等,僅能是A到Z還有_-)跟描述。

▲ flow 這個存放流程及節點的檔案也可以自訂名稱喔!

▲ 這邊可以將專案加密,依照需求選擇即可,這邊我們先不要加密。

▲ OK!首次建立專案會把原有的流程跟節點一起匯入。

▲ 未來可以透過右側欄位管理歷史變化,例如:暫存變更、提交變更都可以在那進行。

▲ 接著到右上方「≡」→「專案」→「專案設定」。

▲「名稱」頁籤:名稱、描述、關於(README.md)設定。

▲「依賴」頁籤:已安裝的節點可以在這邊設定與專案的依賴關係。

▲「設置」頁籤:文件名稱、版本控制的細項設定都在這。

▲ 前面我有提到 Git 資訊可以再設定,只要到右上方「≡」→「設置」,頁籤選「Git配置」即可看到這個畫面進行設定。您可以發現到工作流是可以設定為自動或手動的。

贊助廣告 ‧ Sponsor advertisements
徵信社有甚麼服務| 外遇疑雲| 阿宅來說徵信社故事| 如何手機監聽| 徵信社抓姦介紹| 徵信價目表費用| 抓姦在床蒐證| 台北立達徵信社| 免費法律諮詢子女監護權| 馭夫術手段| 合法徵信社推薦| 挖掘徵信社新聞| 打擊小三包二奶| 抓小三蒐證| 反跟蹤可行嗎| 尋人查址高手| 夫妻協議離婚| 委託外遇蒐證| 丈夫外遇偷腥| 名人外遇新聞| 立案專業徵信社| 婚前調查協助| 離婚扶養費可以要多少| 汽車定位追蹤| 危險徵信社任務| 免費法律諮詢| 一日偵探雞排妹|
【業界首推立達徵信FB