NPM ツールウィンドウ
ツールウィンドウを npm、pnpm、Yarn スクリプトを実行するに使用します。
始める前に
Node.js をダウンロードしてインストールします。 npm もインストールされているため、これを使用する場合は、前の手順を完了してください。
Yarn を使用するには、 Yarn オフィシャル Web サイト(英語)の説明に従ってインストールしてください。
スクリプトの実行
プロジェクト ツールウィンドウ(Alt+1 )で パッケージ.json ファイルを選択するか、エディターでファイルを開いてコンテキストメニューから npmスクリプトを表示する。 を選択すると、 npm ツールウィンドウが開きます。
npm、pnpm、Yarn を呼び出すとすぐに、ツールは、呼び出された パッケージ.json ファイルの スクリプト プロパティ内で定義されたスクリプトのツリーの構築を開始します。
プロジェクトに複数の パッケージ.json ファイルがある場合は、それらごとに個別のスクリプトツリーを構築し、以前に構築したツリーを削除せずにスクリプトを実行できます。 各ツリーは、個別のノードに表示されます。
ツールウィンドウには、スクリプト出力が表示され、エラーが発生したことが報告され、見つからなかったパッケージやプラグインが一覧表示されます。 最後に実行されたスクリプトの名前がツールウィンドウのタイトルバーに表示されます。
スクリプトのツリーを構築するには、次のいずれかを実行する
プロジェクト ツールウィンドウ(Alt+1 )で必要な パッケージ.json ファイルを選択するか、エディターでファイルを開き、コンテキストメニューから npmスクリプトを表示する。 を選択します。
npm ツールウィンドウで、ツールバーの
をクリックして、リストから必要な パッケージ.json ファイルを選択します。 デフォルトでは、CLion はプロジェクトのルートに パッケージ.json ファイルを表示します。 別の パッケージ.json ファイルがある場合は、 package.json を選択する。 をクリックして、表示されるダイアログで必要な パッケージ.json ファイルを選択します。 CLion は、選択した パッケージ.json ファイルへのパスをタイトルに含む新しいノードを追加し、そのノードの下にスクリプトツリーを構築します。
ツリーを再構築する
必要なノードに切り替えて、ツールバーの
をクリックします。
ツリー内のスクリプトを名前でソートする
ツールバーの
をクリックし、メニューから 並べ替え を選択してから、 命名方法名 を選択します。
デフォルトでは、ツリーには、 パッケージ.json (オプション 定義順序 )で定義されている順序でスクリプトが表示されます。
1 つのスクリプトを実行する
スクリプトをダブルクリックしてください。
ツリーでスクリプトを選択して Enter を押すか、コンテキストメニューから <script name> を実行する。 を選択します。
いくつかのスクリプトを実行する
複数選択モードを使用します:隣接するアイテムの場合は Shift キーを、隣接しないアイテムの場合は Ctrl キーを押しながら、必要なスクリプトを選択し、選択のコンテキストメニューから 実行 または デバッグ を選択します。
ツールバー
package.json を追加 | このボタンをクリックして、別の パッケージ.json ファイルのスクリプトツリーを作成します。 リストから必要な パッケージ.json ファイルを選択します。 CLion は新しいノードを追加し、その下にスクリプトのツリーを構築します。 | |
| package.json を削除 | 選択したノードにあるスクリプトのツリーを削除するには、このボタンをクリックします。 |
スクリプトの再ロード | このボタンをクリックすると、選択したノードにあるスクリプトのツリーが再構築されます。 対応する パッケージ.json ファイルを更新した後、 npm が変更を即時にツリーへ反映しないため、ツリーを再構築する必要がある場合があります。 | |
すべて折りたたむ | このボタンをクリックすると、すべてのスクリプトツリーが非表示になり、 パッケージ.json ノードだけが表示されます。 | |
このボタンをクリックして、現在のビューを構成し、ツールウィンドウの表示モードを変更します。 詳細については、 表示モード を参照してください。 ほとんどのメニュー項目は、オンまたはオフにできるオプションであることに注意してください。 オンになっているオプションには、名前の左側にチェックマークが付いています。 NPM-specific オプションは次のとおりです。
| ||
非表示 | このボタンをクリックすると、ツールウィンドウが非表示になります。 再度表示するには、メインメニューで を選択します。 ツールウィンドウが再び表示され、以前に構築されたタスクのツリーがすべて表示されます。 |
ツリーのコンテキストメニュー
npm の設定 | このメニュー項目を選択して、 npm の設定 ダイアログを開き、 Node.js 構成を表示または編集します |
ソースに移動 | 現在のツリーが構築されている パッケージ.json ファイルを開くには、このメニュー項目を選択します。 |
スクリプトの再ロード | 選択したノードにあるスクリプトのツリーを再構築するには、このメニュー項目を選択します。 |
パスのコピー | 現在のツリーがクリップボードに作成された パッケージ.json ファイルへのパスを保存するには、このメニュー項目を選択します。 |
package.json を削除 | 選択したノードにあるスクリプトのツリーを削除するには、このメニュー項目を選択します。 |
スクリプトのコンテキストメニュー
<script name> を実行する。 | 選択したスクリプトを実行するには、このメニュー項目を選択します。 |
編集 <script name> settings | このメニュー項目を選択すると、 実行 / デバッグ構成 ダイアログが開き、選択したスクリプトの事前定義された設定を編集できます。 |
ソースに移動 | 現在のツリーが構築されている パッケージ.json ファイルを開き、選択したスクリプトの定義に移動するには、このメニュー項目を選択します。 |