📜  如何查看已安装 npm 包的列表 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:53:09.692000             🧑  作者: Mango

如何查看已安装 npm 包的列表 - Shell-Bash

在开发过程中,我们经常会使用 npm 来管理依赖及安装第三方包,但有时候我们需要查看已安装的 npm 包的列表,以便及时更新或删除它们。本文将介绍如何使用 Shell-Bash 命令来查看已安装的 npm 包的列表。

命令方法

要查看已安装的 npm 包的列表,我们可以使用以下两种方法:

方法一:使用 npm list 命令

npm list 命令会列出当前项目下的所有已安装的 npm 包及其版本信息。要使用它来查看所有已安装的包列表,只需在终端中输入以下命令:

npm list

此命令将输出所有已安装的包名称、版本号及其依赖关系树状图。例如:

├─ UNMET DEPENDENCY chalk@^4.0.0
├─ UNMET DEPENDENCY commander@^7.1.0
├─ UNMET DEPENDENCY esprima@^4.0.0
├─ UNMET DEPENDENCY inquirer@^8.0.0
├─ UNMET DEPENDENCY jest@^27.0.0
├─ UNMET DEPENDENCY lodash@^4.17.21
└─ UNMET DEPENDENCY shelljs@^0.8.4

显示的树状图描述了每个包的依赖关系,其中 UNMET DEPENDENCY 表示该依赖项存在问题。如果没有显示此项,则表示依赖关系没有问题。

方法二:获取 npm 全局安装的包列表

如果您需要查看全局安装的 npm 包列表,可以使用以下命令获取:

npm -g list --depth 0

其中,-g 参数表示全局安装,--depth 0 参数表示不显示依赖关系树状图。此命令将输出所有全局安装的包名称及其版本信息。例如:

/usr/local/lib
└─ (empty)

这里显示的路径是 npm 全局安装包的默认路径,如果您自定义了此路径,也可能是不同的路径。

总结

使用以上两种方法,我们可以很方便地查看已安装的 npm 包的列表。在开发过程中,这对于管理和维护项目的依赖关系很有帮助。