Node-RED是基於Node.js建構的web瀏覽器可視化模塊開發工具,所以不需要熟悉Node.js。Node-RED以事件(flow)為基礎進行開發,它具有
另外Node-RED也可以連接多種不同的裝置、介面、雲服務、資料庫,例如官網上的介紹,因此也可以用來處理後端任務
簡單來說它可以結合多種不同的嵌入式裝置、IO設備作為數據提供方,並且連接雲平台與數據庫進行數據的監控
首先我們需要先到node.js官網下載最新版本的node.js安裝套件
直接下一步到底完成安裝就可以
接著開啟命令提示字元輸入指令
node -v # 查看當前Node.js版本
npm -v # 查看當前包管理工具版本
npm install -g node-red # 安裝Node-RED
查看cmd消息顯示已經成功安裝,這時我們可以輸入指令啟動Node-RED
node-red # 啟動Node-RED
找到[info] Server now running at http://127.0.0.1:1880 這行,複製並在瀏覽器上開啟
成功進入教學頁面,可以開始使用了!
Linux介面的Node-RED安裝過程大致上也與Windows上相同,不過安裝過程中注意要給予權限(sudo大法),以免安裝失敗
第一步一樣先安裝Node.js
sudo apt install nodejs -y # 安裝Node.js
再來安裝npm包管理套件
sudo apt install npm -y # 安裝npm套件
安裝Node-RED
sudo install -g --unsafw-perm node-rpm # 安裝Node-RED
安裝成功後,執行Node-RED,複製[info] Server now running at的IP地址到網頁瀏覽器中開啟就可以了
node-red # 執行Node-RED