rmdir.cn

npm list

列出已安装的包

语法

npm list [选项] [包名]

说明

npm list(别名 ls)命令用于显示当前项目中已安装的依赖包及其版本。支持按深度、范围和 JSON 格式输出。

参数

  • --depth

    限制依赖树的显示深度(0 表示只显示顶层依赖)

  • --json

    以 JSON 格式输出

  • --long

    显示完整信息(含描述、仓库等)

  • -g

    列出全局安装的包

  • --prod

    只显示 dependencies(不含 devDependencies)

示例

查看所有依赖

列出当前项目的全部依赖树

npm list

只看顶层依赖

仅显示 package.json 中直接声明的依赖

npm list --depth=0

查看全局包

列出全局安装的包

npm list -g --depth=0

JSON 输出

以 JSON 格式输出依赖信息(适合脚本处理)

npm list --json --depth=0