You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

npm install提示更新3个包未列明细,如何查询所有更新的依赖包?

查询额外被更新的npm依赖包的方法
  • 方法1:查看当前项目直接依赖版本
    执行以下命令列出所有根级直接依赖的当前版本,对比更新前的依赖版本即可筛选出发生变动的包:
    npm ls --depth 0
  • 方法2:查看锁文件变更记录
    npm v5及以上版本默认会生成package-lock.json文件,记录所有依赖的精确版本。直接查看该文件的最近变更内容,所有发生版本更新的依赖都会有明确的版本号变动记录,很容易就能定位到除@angular/compiler-cli之外的2个更新包。
  • 方法3:带verbose参数重跑安装命令
    如果还未执行其他npm操作,可以添加--verbose参数重新执行安装命令,会输出完整的操作明细:
    npm install @angular/compiler-cli@10.0.5 --verbose
    在输出日志中搜索updated相关条目,就能直接看到所有本次被更新的包的完整名称和版本号。

额外说明:出现更新多个包的情况是正常现象,@angular/compiler-cli存在关联的对等依赖和子依赖,npm会自动更新符合版本约束的关联依赖到匹配版本。

内容的提问来源于stack exchange,提问作者js-newb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 00:09:01