IntelliJ IDEA 2026.1 Help

Node.js リモートランタイムの構成ダイアログ},{

次の Node.js バージョンは、IntelliJ IDEA 2023.3 以降でサポートされています。

  • Node.js 22 - アクティブな長期サポート (LTS) バージョン},{

  • Node.js 24 - 現在のバージョン},{

サポートされている Node.js バージョン の詳細を参照してください。

Node.js ランタイムダイアログで 追加 追加ボタン をクリックし、ドロップダウンメニューから リモート ... を選択すると、ダイアログが開きます。},{

このダイアログを使用して、リモートホスト上または Vagrant インスタンスに設定された開発環境内の Node.js インストールへのアクセスを構成します。

Docker でのリモート Node.js ランタイムの構成},{

項目

説明

SSH

SSH 資格情報を介してアクセス可能なリモートホストまたは環境上の Node.js ランタイムへのアクセスを構成するには、このオプションを選択します。},{ 関連する SSH 構成を選択し、リモートホストまたは環境上のデフォルトの Node.js ランタイムへのパスを確認します。},{

SSH 構成を作成するの詳細をご覧ください。

Docker

このオプションは、 リポジトリからプラグインをインストールする説明に従って Node.jsNode.js リモートインタープリターDocker 統合プラグインがインストールされ、有効になっている場合にのみ使用可能です。

Docker コンテナー内の Node.js ランタイムを使用するには、このオプションを選択してください。},{

  1. サーバー フィールドに、使用する Docker の設定を指定します。 詳細については、 Docker デーモンの接続設定を構成するを参照してください。 リストから構成を選択するか、 参照ボタン をクリックして、開いた Docker ページ上に新しい構成を作成します。

  2. イメージ名: フィールドで、使用するベース Docker イメージを指定します。 リストから以前にダウンロードしたイメージまたはカスタムイメージのいずれかを選択するか、 node:argonmhart/alpine-node などのイメージ名を手動で入力します。 後で実行構成を起動すると、Docker はマシン上で指定されたイメージを検索します。 検索が失敗した場合、イメージは Docker レジストリページDocker 公式イメージ(英語)リポジトリからダウンロードされます。

  3. Node.js ランタイムパス フィールドには、指定されたイメージからのデフォルトの Node.js ランタイムのロケーションが表示されます。},{

  4. OK をクリックすると、IntelliJ IDEA は Node.js リモートインタープリターの構成 ダイアログを閉じ、新しいランタイム構成がリストに追加される Node.js ランタイムダイアログに移動します。 OK をクリックして、実行構成に戻ります。

Docker Compose

このオプションは、 リポジトリからプラグインをインストールする説明に従って Node.jsNode.js リモートインタープリターDocker 統合プラグインがインストールされ、有効になっている場合にのみ使用可能です。

Docker Compose ファイル docker-compose.yml で定義された Node.js ランタイム構成を使用するには、このオプションを選択します。 このファイルの コマンド フィールドには node または すでに npm (command: node ./src/app.js など) が必要であることに注意してください。 詳細については、 Docker オフィシャル Web サイト(英語)を参照してください。

  1. サーバー フィールドに、使用する Docker の設定を指定します。 詳細については、 Docker デーモンの接続設定を構成するを参照してください。 リストから構成を選択するか、 参照ボタン をクリックして、開いた Docker ページ上に新しい構成を作成します。

  2. 構成ファイル フィールドで、アプリケーションのサービスを定義する docker-compose.yml ファイル(英語)を指定します。

  3. サービス リストから、実行したいサービスを選択します。

  4. 必要に応じて、 環境変数 フィールドで環境変数を定義します。 詳細については、 Docker Compose 実行構成設定を参照してください。

Vagrant

このオプションは、 Vagrant プラグインがインストールされ、有効になっている場合にのみ使用できます。 Vagrant プラグインは IntelliJ IDEA にバンドルされていませんが、 JetBrains Marketplace からプラグインをインストールするに従って、 設定 | プラグイン ページの Marketplace タブでインストールすることができます。

Vagrant 資格情報を使用して Vagrant インスタンスにインストールされている Node.js ランタイムへのアクセスを構成するには、このオプションを選択します。 技術的には、目的の環境用の VagrantFile 設定ファイルがあるフォルダーです。 この設定に基づいて、IntelliJ IDEA は Vagrant ホストを検出し、それを Vagrant ホスト URL 読み取り専用フィールドにリンクとして表示します。

インタープリター構成を使用するには、プロジェクトフォルダー、プロジェクトファイルをコピーするサーバー上のフォルダー、サーバー上のコピーデータにアクセスするための URL アドレス間の対応関係を設定する パスマッピングが必要です。 IntelliJ IDEA は、 VagrantFile 構成ファイルからのパスマッピングを評価します。

Node.js ランタイムパス

このフィールドには、選択したリモート開発環境の構成に従って、 Node.js 実行ファイルの場所を指定します。

  • Vagrant インスタンスの場合、デフォルトで IntelliJ IDEA は /usr/bin/node の場所を提案します。

  • Docker コンテナーの場合、デフォルトで IntelliJ IDEA は node の場所を提案します。

別のフォルダーを指定するには、 開く をクリックし、表示されるダイアログで関連するフォルダーを選択します。 Node.js ホームディレクトリは、編集用に開いている必要があります。

OK をクリックすると、IntelliJ IDEA は Node.js 実行可能ファイルが指定されたフォルダーに実際に保存されているかどうかを確認します。

  • Node.js 実行可能ファイルが見つからない場合、IntelliJ IDEA は、検索を続行するかインタープリター構成を保存するかを確認するエラーメッセージを表示します。

    PHP 実行ファイルが見つかりません
  • Node.js 実行可能ファイルが見つかった場合は、 Node.js ランタイム ダイアログに戻り、インストールフォルダーと検出されたバージョンの Node.js インタープリターが表示されます。

2026 年 3 月 30 日