JavaScript ランタイム
推奨ランタイム
このエリアでは、使用するランタイムを選択します。 利用可能なランタイムのセットは、インストールされているプラグインによって異なります。
パッケージマネージャー
このフィールドでは、現在のプロジェクトのパッケージマネージャー (npm、Yarn、pnpm、bun) を選択します。
CLion は、これらのマネージャーへの現在のシステムパスとして npm、 yarn、 pnpm、 bun のエイリアスを使用します。 カスタムインストールを使用するには、 選択 をクリックし、関連するパッケージマネージャーのインストールフォルダーを選択します。 詳細については、 プロジェクトのパッケージマネージャーの設定 を参照してください。
デフォルトで、CLion は npm を提案します。 ただし、 yarn.lock ファイルを含むプロジェクトを開き、コンピューターに Yarn がインストールされている場合、CLion はこのプロジェクトのパッケージマネージャーを自動的に Yarn に変更します。
pnpm-lock ファイルを含むプロジェクトを開き、コンピューターに pnpm がインストールされている場合、CLion はこのプロジェクトのパッケージマネージャーを自動的に pnpm に変更します。
Node.js
この領域では、プロジェクトで使用する Node.js ランタイムを指定し、Node.js 固有のコーディング支援を有効にします。
Node.js ランタイム
このフィールドでは、現在のプロジェクトのデフォルト Node.js ランタイムを指定します。 実行 / デバッグ構成を作成する際など、 ノードランタイム リストから プロジェクト エイリアスを選択するたびに、CLion は自動的にこれを使用します。
リストから設定済みのランタイムを選択するか、 をクリックして、 ローカル Node.js ランタイムの構成の説明に従って表示されるダイアログで新しいランタイムを設定します。 ノード を選択した場合は、 システム Node.js のバージョンが使用されます。
次のいずれかのタイプのランタイムを選択または構成できます。
現地インタープリター — お使いのコンピューターに Node.js がインストールされていること。 詳しくは ローカル Node.js ランタイムの構成を参照してください。
Linux 用 Windows サブシステム上の Node.js、 Linux の Windows サブシステムで Node.js を使用するからさらに詳しく学びましょう。
リモートインタープリター — リモートホストまたは仮想環境上の Node.js。 詳細については、 Node.js with Docker、 Node.js via SSH、 Node.js with Vagrant を参照してください。
バージョン
この読み取り専用フィールドには、選択した Node.js のバージョンが表示されます。
次の Node.js バージョンは、CLion 2023.3 以降でサポートされています:
Node.js 22 - アクティブな長期サポート(LTS)バージョン
Node.js 24 - 現在のバージョン
サポートされている Node.js バージョン から詳細を参照してください
Node.js コーディング支援
Node.js コアモジュールのソースを JavaScript ライブラリとして構成し、プロジェクトに関連付けるには、このチェックボックスを選択します。 その結果、CLion は fs、 path、 http および Node.js バイナリにコンパイルされているその他の Node.js の部分に対して、コード補完、参照解決、検証、デバッグ機能を提供します。
構成が完了すると、CLion は現在構成されているバージョンに関する情報を表示します。
Bun
この領域で、Bun 実行可能ファイルへのパスを指定します。
Bun 実行可能ファイルへのパスはデフォルトで PATH 環境変数に設定されるため、 Bun フィールドを空のままにしておくと、デバッガーは Bun 実行可能ファイルを自動的に検出しようとします。