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