はじめに
Node-REDは様々なデバイスに導入可能ですが、環境によってはNode-REDを利用するまでにいくつかの手続きが必要です。
そこで、比較的容易に導入可能なWindowsでNode-REDを使用する環境を作ります。
この記事では、Windows 11 PCにNode-RED(およびNode-RED使用に必要なNode.js)を導入し、Node-RED起動まで行います。
導入するにあたり画像を多数取得しましたので、導入過程の確認等にご利用ください。
環境
- Windows 11 (25H2 Build: 26200.8246)
- インターネット接続あり
主な手順
- Node.jsとnpmをインストールする
- npmを使用しNode-REDインストールする
- コマンドプロンプトからNode-RED起動しアクセスする
1. Node.jsをインストールする
ダウンロード先 | Node.js
「Windows」用のNode.js🄬「バージョン(例:v24.15.0)」と「npm」、「x64」「Windows」を選択します
ダウンロードしたファイルを実行します
Node.js初期画面
ライセンス確認
インストールディレクトリの確認 (デフォルトのディレクトリへ導入します)
インストールするモジュール等を選択します(デフォルトのまま導入します)
Chocolateyを導入確認(Node-RED利用には不要なため、チェックしないまま次へ進みます)
インストール開始直前確認
Windows PCのユーザーアカウント制御確認
インストールが開始されます
Node.js導入完了
Node.jsのバージョン確認
- Node.jsのバージョンを確認しインストールされたことを確認します
node -v
npmのバージョン確認 (Node.jsと一緒にインストールされています)
- 念のためnpmのバージョンを確認しインストールされたことを確認します
npm -v
2. npmを使用しNode-REDインストールする
- コマンドプロンプトを起動し、以下のコマンドを実行します
npm install -g --unsafe-perm node-red
- npm: Node.js の パッケージ管理ツール
- install: パッケージを インストール するサブコマンド
- -g: (--global) ユーザー単位ではなく、システム全体 にインストール
- --unsafe-perm: 管理者権限のまま、インストール時のスクリプトを実行
- node-red: Node-RED 本体パッケージ
導入過程でセキュリティメッセージが表示された場合は
3. コマンドプロンプトからNode-RED起動する。そしてNode-REDへアクセスする
1.コマンドプロンプトを起動し、以下のコマンドを実行します
node-red
Node-RED実行に使用したコマンドプロンプトは、利用中は常に稼働させたままにします。
- ブラウザを起動し、以下のいずれかへアクセスします
以上で完了です。
参考
Node-RED User Group Japan : Windowsで実行する
https://nodered.jp/docs/getting-started/windows


















