查看 npm 安装的全局包

2a731ce378f05a2ea35ee2dbff0a8e72.png

要查看通过 npm 安装的全局包,可以使用以下方法:


方法 1:使用 npm list -g --depth=0

运行以下命令,可以列出所有全局安装的 npm 包:

npm list -g --depth=0

-g 表示列出全局安装的包。•--depth=0 表示只列出顶层的包(不显示依赖的嵌套结构)。

输出示例:

/usr/local/lib├── npm@9.8.0├── nodemon@2.0.22├── eslint@8.50.0├── http-server@14.1.1└── typescript@5.2.2

方法 2:使用 npm list -g --json

如果需要以 JSON 格式查看全局包,可以使用:

npm list -g --depth=0 --json

这会输出一个 JSON 对象,适合进一步处理或脚本化分析。


方法 3:查看全局包的安装路径

运行以下命令可以查看全局包的安装路径:

npm root -g

输出示例:

/usr/local/lib/node_modules

然后你可以手动查看该目录下的内容,列出所有全局安装的包。


方法 4:使用 npm ls -g 查看完整依赖树

如果想查看全局安装包的依赖关系,可以使用:

npm ls -g

这会显示完整的依赖树,不过输出内容可能较多。


方法 5:结合 grep 筛选特定包

如果你只想查找某个特定的全局包(如 eslint),可以结合 grep

npm list -g --depth=0 | grep eslint

方法 6:使用 corepack(如果启用了)

如果你使用的是 corepack 管理工具(Node.js 内置的包管理工具),可以尝试类似的命令:

corepack list

方法 7:使用 yarn(如果全局包是通过 Yarn 安装的)

如果你使用 yarn 安装了全局包,可以运行以下命令查看:

yarn global list

通过这些方法,你可以轻松查看已安装的全局 npm 包并进行管理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值