跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.js大前端

使用 Node Modules Inspector 可视化查看前端依赖信息

Node Modules Inspector 工具,用于替代传统的命令行方式直观查看前端依赖信息。该工具支持通过 npx 或 pnpx 启动,提供树形、网格、报告及图表等多种视图模式。功能涵盖依赖层级分析、冗余依赖检测、大小对比、开源协议及作者信息查询等,帮助开发者高效管理项目依赖结构。

未来可期发布于 2026/4/6更新于 2026/7/1042 浏览
使用 Node Modules Inspector 可视化查看前端依赖信息

为了快速直观地查看前端引入依赖的各项信息,传统命令行方式(如 npm ls、pnpm why)信息显示单一且碎片化。Vue 团队成员 antfu 开发的 Node Modules Inspector 提供了更完善的可视化界面,只需一条命令即可启动。

# 适用于 npm 项目
npx node-modules-inspector
# 适用于 pnpm 项目(推荐)
pnpx node-modules-inspector

执行后,浏览器会自动打开本地可视化界面,默认端口为 3000。如果端口被占用,工具会提示可用端口。

树形视图

依赖的树形结构展示如下:

文章配图

树形结构可以清晰看到父子组件之间的引用依赖关系:

文章配图

网格视图

上方标签栏支持分类规则切换,包括深度/层级、模块类型、依赖环境(开发/生产)、作者、开源协议、组织、来源等。在深度/层级分类下,可识别未被实际引用的冗余依赖:

文章配图

文章配图

报告视图

上方标签栏支持依赖的具体分类查看,包括募捐、依赖关系、废弃依赖、多版本依赖、安装大小、发布时间、Node 相关、开源许可、全部:

文章配图

图表视图

图表视图具有多种展示方式,每个元素都可以悬停或点击查看具体依赖信息和层级引用关系:

文章配图

文章配图

文章配图

依赖对比

该功能可直观对比任意依赖的结构、大小、引用关系等信息:

文章配图

文章配图

每个页面的左侧都会显示当前选中依赖的相关信息,包括名称、用途(简介)、版本、仓库地址、开源协议、作者、引入大小、与其他依赖间的关系等:

文章配图

目录

  1. 适用于 npm 项目
  2. 适用于 pnpm 项目(推荐)
  3. 树形视图
  4. 网格视图
  5. 报告视图
  6. 图表视图
  7. 依赖对比
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 前端拖拽排序实现详解:从原理到实践
  • VS Code 中 GitHub Copilot 代理与 AI 编程实战指南
  • 3 个实用技术工具网站推荐:黑客模拟、威胁地图与粒子生成
  • Vue3 中点击事件方法提示不存在的排查与修复方案
  • Vue3 中方法调用提示不存在的排查与解决
  • Vue3 组件方法在模板调用失效的原因与解决方案
  • 前端实现视频画中画功能 - 主页面与小窗同步控制
  • Html5-QRCode 前端二维码扫描库集成与实战指南
  • 后端视角下的前端基础:HTML、CSS 与 JavaScript
  • 前端精确数字运算方案:使用 BigNumber.js 解决 JavaScript 精度问题
  • 基于 Electron 的跨平台桌面应用开发实战
  • 7 天掌握 Electron 跨平台桌面应用开发实战
  • Java IO流进阶:字节流与字符流的深度应用
  • 前端权限控制设计:避免硬编码权限判断
  • 前端请求后端接口 404/405/500 状态码排查与解决
  • 前端请求后端返回 404/405/500 状态码:完整排查与解决指南
  • ChatGPT 降低低质内容生成指令实战:精准控制输出质量
  • C++ 哈希表原理与实现详解
  • OpenClaw Web UI 无法访问问题排查与解决
  • MiniMax 海螺 AI 视频:图文生视频工具与 API 接入指南

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online