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

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

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

未来可期发布于 2026/4/6更新于 2026/5/2224 浏览
使用 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. 依赖对比
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • 从裸金属到实时系统:C++内核稳定运行的关键控制点
  • 前端拖拽排序实现:原理与实战代码
  • 使用 Claude 与 Android Studio 联动开发 WebView 项目模板
  • AI 生成图片 R18 提示词:高效创作与合规性实践指南
  • TRAE、Qoder、Cursor 与 GitHub Copilot 深度对比评测
  • 机器人 DH 参数模型与正运动学详解
  • 前端文件下载实战:从原理到最佳实践
  • OpenClaw 对接本地 Ollama 无响应排查指南
  • 鸿蒙分布式智能办公应用架构设计与性能优化
  • 前端开发常被低估?聊聊工程化背后的隐形门槛
  • HDFS 集群扩展方法:架构、机制与实战
  • C++ 高精度时间库 chrono 详解
  • 基于动态反演和扩展状态观测器的无人机鲁棒反馈线性化自适应姿态控制器
  • H3C 交换机 NTP 时钟同步配置指南:命令行与 Web 界面详解
  • YOLO12 在无人机倾斜摄影中的密集窗户识别实践
  • Discord 机器人创建与配置流程
  • 前缀和技术实战:从乘积到整除子数组
  • Spring Boot ResponseEntity 响应处理与文件下载实战
  • OpenClaw 本地部署指南:从零搭建 AI 助理
  • 平衡二叉树判断:从 O(n²) 到 O(n) 的高效优化

相关免费在线工具

  • 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