JetBrains Rider 2024.1 ヘルプ

Node.js

このページは、プラグインのインストールに従って、設定 | プラグインページのインストール済みタブで Node.js バンドルプラグインが有効になっている場合にのみ表示されます。

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

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

  • Node.js 21 - 現在のバージョン

サポートされている Node.js バージョンの詳細情報

項目

説明

Node インタープリター

このフィールドでは、現在のプロジェクトのデフォルトの Node.js インタープリターを指定します。JetBrains Rider は、たとえば実行 / デバッグ構成を作成するときに、Node インタープリターリストから Project エイリアスを選択するたびに自動的にそれを使用します。

リストから構成済みのインタープリターを選択するか、the Browse button をクリックして、ローカル Node.js インタープリターの構成に従って開いたダイアログで新しいインタープリターを構成します。node を選択すると、システム Node.js のバージョンが使用されます。

ここで選択または構成できるのは、ローカル Node.js インタープリター (コンピューターにインストールされている Node.js または Windows Subsystem for Linux の Node.js) のみです。詳細については、「ローカル Node.js インタープリターの構成および Windows Subsystem for Linux で Node.js を使用する」を参照してください。

リモートインタープリターは、実行 / デバッグ構成: Node.js からアクセスできる Node.js リモートインタープリターの構成ダイアログ内に構成されます。詳細については、「Node.js と Docker」、「SSH 経由の Node.js」、「Node.js と Vagrant」を参照してください。

バージョン

この読み取り専用フィールドには、Node.js の現在のバージョンが表示されます。

Node.js コーディング支援

Node.js コアモジュールのソースを JavaScript ライブラリとして構成し、プロジェクトに関連付けるには、このチェックボックスを選択します。その結果、JetBrains Rider は、fspathhttp、Node.js バイナリにコンパイルされる Node.js の他の部分に対して、コード補完、参照解決、検証、デバッグ機能を提供します。

構成が完了すると、JetBrains Rider は現在構成されているバージョンに関する情報を表示します。

プロジェクトの一部でのみ Node.js API にコード補完が必要な場合は、スコープの管理リンクを使用してそれを構成できます。開いた使用箇所ダイアログで、関連するディレクトリをクリックし、リストごとに構成済みの Node.js コアライブラリを選択します。ライブラリのスコープの構成から詳細を参照してください。

パッケージマネージャー

このフィールドで、現在のプロジェクトのパッケージマネージャー(npm、Yarn、pnpm)を選択します。

JetBrains Rider は、これらのマネージャーへの現在のシステムパスに npmyarnpnpm エイリアスを使用します。カスタムインストールを使用するには、選択をクリックし、関連するパッケージマネージャーのインストールフォルダーを選択します。詳細については、「プロジェクトのパッケージマネージャーの設定」を参照してください。

デフォルトでは、JetBrains Rider は npm を提案します。ただし、yarn.lock ファイルを含むプロジェクトを開き、コンピューターに Yarn がインストールされている場合、JetBrains Rider はこのプロジェクトのパッケージマネージャーを自動的に Yarn に変更します。

pnpm-lock ファイルを使用してプロジェクトを開き、pnpm がコンピューターにインストールされている場合、JetBrains Rider はこのプロジェクトのパッケージマネージャーを自動的に pnpm に変更します。

Yarn 1 または pnpm をデフォルトの JetBrains Rider パッケージマネージャーとして設定するも使用できます。

関連ページ:

プラグインのインストール

プラグインは JetBrains Rider のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrai...

サポートされている Node.js バージョン

このページには、アプリケーション開発のために JetBrains Rider でサポートされているすべての Node.js バージョンが一覧表示されます。Node.js 公式 Web サイトでのリリースのステータスに関する情報を使用して、Node.js のリリーススケジュールを見つけます。次の Node.js バージョンは、JetBrains Rider 2023.3 以降でサポートされています。Node.js 20 - アクティブな長期サポート (LTS) バージョン、Node.js 21 -...

言語およびフレームワーク: Node.js

Node.js は、サーバーやコマンドラインなど、ブラウザーの外部で JavaScript を実行するための軽量ランタイム環境です。JetBrains Rider は Node.js と統合されており、アプリケーションの構成、編集、実行、デバッグ、テスト、プロファイリング、保守を支援します。Node.js がアプリケーションのローカルランタイムとして、または npm パッケージの管理、JavaScript リンターの実行、ツールのビルド、フレームワークのテストなどにのみ必要な場合は、Node.js...

実行 / デバッグ構成: Node.js

作成: 次の Node.js バージョンは、JetBrains Rider 2023.3 以降でサポートされています。Node.js 20 - アクティブな長期サポート (LTS) バージョン、Node.js 21 - 現在のバージョン、サポートされている Node.js バージョンの詳細を参照してください。このダイアログで、コンピューター上の Node.js アプリケーションと一緒にデバッガーを開始するための構成を作成します。始める前に:Node.js をダウンロードしてインストールします。Je...

Node.js と Docker

Docker を使用すると、Node.js アプリケーションを JetBrains Rider から素早くブートストラップして実行、デバッグ、プロファイリングすることができます。IDE は、新しい Dockerfile を自動的に作成し、イメージをビルドして実行し、ソースコードを同期し、コンテナーに npm 依存関係をインストールすることで、初期構成を処理する WebStorm と Docker のクイックツアーでいくつかの例を見つけることができます。始める前に:設定 | プラグインページのインストール...

JavaScript ライブラリを構成する

言語と IDE のコンテキストでは、ライブラリはファイルまたはファイルのセットです。これらのファイルの関数とメソッドは、編集したプロジェクトコードから JetBrains Rider が取得する関数とメソッドに加えて、JetBrains Rider の内部知識に追加されます。プロジェクトのスコープでは、そのライブラリはデフォルトで書き込み保護されています。JetBrains Rider は、2 つの事前定義された自動生成ライブラリフォルダーを予約します。node_modules プロジェクト pac...