2019年11月25日 星期一

Node-red 節點Node 安裝方式

Node-red 節點Node 安裝方式 (增加節點)
Node-RED本身只包含了一些核心的基本節點,但還有大量來自於Node-RED項目和廣大社區的其他節點可以使用。
你可以在Node-RED 代碼庫npm倉庫中尋找所需要的節點。
使用編輯器
0.15版開始,你可以直接通過編輯器安裝節點。具體做法是,在右上角的功能表中選擇管理節點面板,然後在出現的面板中選擇安裝標籤,這樣就可以搜索安裝新的節點,並啟用或禁用已有節點了。
安裝由npm包裝的節點
既可以將npm包裝的節點安裝到保存使用者資料的本地目錄中(預設為$HOME/.node-red)
cd $HOME/.node-red
npm install <npm-package-name>
也可以安裝到和Node-RED在一起的全域目錄中:
sudo npm install -g <npm-package-name>
但是這樣你需要重啟Node-RED,以便它能夠獲取到新的節點。
安裝單獨的節點檔

.js.html檔安裝到保存使用者資料目錄中的nodes子目錄,也是安裝節點的一個可行方式。如果這些節點中存在一些npm依賴項,那麼也必須將其安裝到使用者資料目錄中。但建議只是在開發階段使用這種方式。增加節點
Node-RED本身只包含了一些核心的基本節點,但還有大量來自於Node-RED項目和廣大社區的其他節點可以使用。
你可以在Node-RED代碼庫npm倉庫中尋找所需要的節點。
使用編輯器
0.15版開始,你可以直接通過編輯器安裝節點。具體做法是,在右上角的功能表中選擇管理節點面板,然後在出現的面板中選擇安裝標籤,這樣就可以搜索安裝新的節點,並啟用或禁用已有節點了。
安裝由npm包裝的節點
既可以將npm包裝的節點安裝到保存使用者資料的本地目錄中(預設為$HOME/.node-red)
cd $HOME/.node-red
npm install <npm-package-name>
也可以安裝到和Node-RED在一起的全域目錄中:
sudo npm install -g <npm-package-name>
但是這樣你需要重啟Node-RED,以便它能夠獲取到新的節點。
安裝單獨的節點檔
.js.html檔安裝到保存使用者資料目錄中的nodes子目錄,也是安裝節點的一個可行方式。如果這些節點中存在一些npm依賴項,那麼也必須將其安裝到使用者資料目錄中。但建議只是在開發階段使用這種方式。

以安裝simpletime為例

1)  manage palette



2)  利用npm 來設定 

cd $HOME/.node-red
npm install <npm-package-name>

cmd進入命令模式
cd  .node-red

npm i --unsafe-perm node-red-contrib-simpletime
安裝後

cd ~/.node-red
npm rebuild






沒有留言:

張貼留言

2024_09 作業3 以Node-Red 為主

 2024_09 作業3  (以Node-Red 為主  Arduino 可能需要配合修改 ) Arduino 可能需要修改的部分 1)mqtt broker  2) 主題Topic (發行 接收) 3) WIFI ssid , password const char br...