Npm List

概要:このチュートリアルでは、npm listコマンドを使ってシステムにインストールされているパッケージを一覧表示する方法を学びます。

サンプルプロジェクトの設定

まず、サンプルプロジェクトを作成し、パッケージをいくつかインストールすることから始めましょう。

First, create a new directory called npm-demo and run the npm init command:

Code language: Shell Session (shell)

Second, install the express and mongoose packages by running the following commands:

Code language: Shell Session (shell)

Third, install the morgan package as a development dependency by the npm install with a --save-dev flag.Installation the

[1]を実行し、開発用パッケージとしてインストールします。

Code language: Shell Session (shell)

Introduction to npm list command

npm list コマンドは、現在のプロジェクトにインストールされたパッケージとその依存関係をツリー構造として標準出力に出力します:

Code language: Shell Session (shell)

出力されます。

npm lsnpm list コマンドの短縮版です:

Code language: Shell Session (shell)

npm la または npm ll コマンドを使用すると、拡張情報も含めて出力されます。

指定された深さのツリーとしてパッケージをリストアップする

依存関係ツリーの深さを制限するには、--depth フラグを使用して npm list を使用します。

次の例では、インストールされたすべてのパッケージを依存関係なしで一覧表示します:

Code language: Shell Session (shell)

Output.LOGO (出力)。

Listing packages in dependencies

dependencies のパッケージの依存関係ツリーのみを表示するには、次のように --prod または --production フラグを使用します:

Code language: Shell Session (shell)

Output:

Note that the --prod is the alias for --production.

以下のように --prod--depth フラグを組み合わせることができます:

Code language: Shell Session (shell)

Output:

devDependencies にパッケージをリストする

devDependencies のパッケージに対して依存関係ツリーを表示するには npm list コマンドと --dev または --development フラグを使用します。

Code language: Shell Session (shell)

Output:

--dev--development のエイリアスです。

Listing packages in the global packages

グローバルパッケージの一覧を表示するには、npm listコマンドを--globalフラグ付きで使用します:

Code language: Shell Session (shell)

Formatting installed packages in JSON format

Installing packages の出力を JSON 形式でフォーマットするには、npm listコマンドを--jsonフラグ付きで使用します。

Code language: Shell Session (shell)

Output:

Summary

  • 現在のプロジェクトにインストールされたパッケージを依存関係ツリーとして表示するには npm list を使用します。
  • npm list --depth=n を使用して、指定した深さの依存関係ツリーを表示します。
  • npm list --prod を使用して、dependencies にあるパッケージを表示します。
  • npm list --dev を使用して、devDependencies にあるパッケージを表示します。
  • グローバルなパッケージを表示するには npm list --global を使用します。
  • インストールされたパッケージを JSON フォーマットで表示するには npm list --json を使用します
  • このチュートリアルは役に立ちましたか。

コメントを残す

メールアドレスが公開されることはありません。