You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何查看Windows电脑全局安装的npm包?附通用查询方法

如何查看全局安装的npm包(通用方法 + Windows专属操作)

嘿,刚好对这个问题很熟,我来给你掰扯清楚怎么查看全局安装的npm包——分通用跨系统的方法,还有Windows下的专属操作细节:

一、通用跨系统的全局npm包查看方式

不管你用的是Windows、Mac还是Linux,这些命令都能直接用:

  • 完整依赖树查看:直接在终端(Windows的CMD/PowerShell、Mac/Linux的Terminal)里敲 npm list -g,这个命令会列出所有全局安装的包,包括它们的嵌套依赖,适合需要排查依赖关系的时候用。
  • 清爽版顶层包查看:如果只想看你主动安装的包,不想被一堆依赖刷屏,就加个深度参数:npm list -g --depth=0,输出就只有顶层的包列表,一目了然。
  • 简写命令:嫌list太长?直接用 npm ls -g 或者 npm ls -g --depth=0,和上面的命令效果完全一致,少打两个字而已😉

二、Windows系统下的具体查询方法

除了通用命令,Windows还有几个实用的小技巧:

  • 查找全局包安装路径:想知道你的全局包存在电脑哪个文件夹里?敲 npm config get prefix,回车后会输出路径(通常是C:\Users\<你的用户名>\AppData\Roaming\npm,如果用了nvm这类版本管理工具,路径会对应到nvm的目录下)。
  • 可视化查看文件夹:复制上面输出的路径,打开文件资源管理器粘贴进去,找到里面的node_modules文件夹,打开就能直观看到所有全局安装的包了,适合喜欢用图形界面查看的朋友。
  • 终端适配提示:在Windows的CMD或者PowerShell里运行通用命令时,输出的路径会自动适配Windows的格式,不会出现类Unix系统的斜杠问题,放心用就行。

内容的提问来源于stack exchange,提问作者blackdiamond_94

火山引擎 最新活动