📌  相关文章
📜  查看全局安装的 npm 包列表 mac - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:26:39.559000             🧑  作者: Mango

查看全局安装的 npm 包列表 mac - Shell-Bash

在进行node.js开发的过程中,我们常常需要使用npm(node.js包管理器)来安装各种各样的包,如express、request、moment等等。但是在使用其他开发者的项目时,我们通常需要知道该项目所依赖的所有包。因此,了解如何查看全局安装的npm包列表将对我们的开发工作非常有帮助。

在Mac系统的终端中,我们可以使用以下命令来查看全局安装的npm包列表:

npm ls -g --depth=0

该命令将会输出一个目录树,其中包含当前计算机上全局安装的所有npm包及其依赖项。下面是一个示例输出:

/usr/local/lib
├── @vue/cli@4.5.12
├── create-react-app@4.0.1
├── nodemon@2.0.12
└── npm@7.20.5

在这个目录树中,我们可以看到当前计算机上全局安装的四个npm包(@vue/cli、create-react-app、nodemon和npm),它们的安装路径位于/usr/local/lib目录下。

我们还可以通过添加参数来自定义打印的深度,以显示更详细的信息。例如,如果我们想显示所有的依赖项及其版本,则可以使用以下命令:

npm ls -g --depth=0 --prod=false

这个命令将会输出完整的所有依赖项列表。在这个列表中,每个npm包都会被列出其安装路径、版本号以及依赖项列表。

无论是使用新项目,或者是处理其他应用的故障,了解如何查看全局安装的npm包列表都是一个很有用的技能。希望本文对你有所帮助。