概要:このチュートリアルでは、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 ls は npm 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を使用します
- このチュートリアルは役に立ちましたか。