Node-RED デスクトップ v0.9.0でカスタムノードを作成する
概要
Node-REDデスクトップ版のV0.9.0が公開されました!
特徴を見てみましょう。
↓公式サイトから抜粋
Node-RED デスクトップ | Node-RED Desktop
「Node generator組み込み済み」。これはとてもうれしい機能です。
今まではコマンドプロンプトでコマンドを打っていて面倒でした。
functionノードからカスタムノードを作成
早速、Node-REDデスクトップ版でカスタムノードを作ってみますインストールについては、公式サイトからzipまたはexeをダウンロードしてインストールするだけでとっても簡単でした。
※ウイルスバスターがインストールを阻害してくるのが面倒な程度です。
次のようなフローを作成しました。
injectノードからtimestampを受け流すだけのfunctionノードです。
functionノードを展開して、ツールバー「tool」→「Generate a custom node」をクリックするとカスタムノードが生成されます。
完了するとエクスプローラが立ち上がり、生成されたファイルを確認できます。
生成されたノードファイルは次のパスにあります。
C:\Users\ユーザ名\.Node-RED-Desktop\
作ったカスタムノードは、ツールバー「tool」→「Add alocal node...」を選択し、追加したいノードフォルダ(今回は"node-red-contrib-test")を選択するとパレットに追加されます。
おわりに
Node-REDのエディタとNode generatorが一体になったので、とても便利になったと思います。