Node-REDノードの追加と削除¶
ICE Core SDKに同梱するnpmを利用して、Node-REDノードの追加と削除を行います。 Node-REDコミュニティが提供するノードや独自のノードを追加して、Node-REDエディタ上でフロー作成に利用することができます。
ノードの追加¶
作業実施前に、ICE Coreを停止してください。
Node-REDのホームディレクトリに移動し、npm installを実行します。
$ cd {ICE_HOME}/etc/node-red
$ {ICE_HOME}/bin/npm install <ノードモジュール名>
ノードの削除¶
削除するノードをNode-REDフロー上で使用していないか確認し、使用している場合はフロー上から削除します。
作業実施前に、ICE Coreを停止してください。
Node-REDのホームディレクトリに移動し、npm uninstallを実行します。
$ cd {ICE_HOME}/etc/node-red
$ {ICE_HOME}/bin/npm uninstall <ノードモジュール名>
ノード一覧の確認¶
Node-REDのホームディレクトリに移動し、npm lsを実行します。
$ cd {ICE_HOME}/etc/node-red
$ {ICE_HOME}/bin/npm ls
Node-REDエディタ上でのノード管理¶
Node-REDエディタ上でも、ノードの追加・削除や一覧確認等の操作を行えます。
Node-REDエディタの右上メニューから[パレットの管理]を選択すると、ノードの管理画面が表示されます。 追加・削除以外にも、追加済みノードの無効化や有効化といった操作が可能です。