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

如何查看已安装的模块?含npm安装模块完整列表查询示例

查看npm已安装模块的方法

嗨,我来帮你理清如何查看npm已安装模块的几种实用方法,分不同场景说明:

1. 查看本地项目的已安装模块

  • 查看所有本地模块(包括间接依赖):在项目根目录下运行以下命令,会输出一个树形结构,展示所有已安装包的版本和依赖关系:
    npm list
    
  • 只看顶层直接依赖(也就是你在package.json里手动声明的包),可以加上--depth=0参数让输出更简洁:
    npm list --depth=0
    

2. 查看全局安装的模块

如果要查看通过npm install -g安装的全局模块,需要加上-g参数:

  • 查看所有全局模块的完整树形结构:
    npm list -g
    
  • 查看顶层全局模块:
    npm list -g --depth=0
    

3. 查看特定模块的安装情况(比如你提到的react-native-modules)

如果你想确认某个特定模块是否已安装,以及它的版本信息,直接在命令后加上模块名即可:

npm list react-native-modules

如果该模块已安装,会输出它的版本以及在依赖树中的位置;如果未安装,会提示类似empty的未找到信息。

补充:其他查看模块列表的方式

除了命令行,你也可以:

  • 查看项目根目录的package-lock.json文件:这里记录了所有已安装模块的精确版本和完整依赖链,不过是JSON格式,可读性不如命令行输出直观。
  • 查看package.jsondependenciesdevDependencies字段:这里列出了你直接安装的模块,但不包含间接依赖的包。

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

火山引擎 最新活动