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

如何从package.json文件中提取依赖项并输出为表格格式

可提取并格式化package.json依赖的常用工具

下面按不同使用场景整理可用方案:

命令行工具

  • 如果你已经安装Node.js环境,直接用npm自带命令即可:
    仅查询生产依赖:npm ls --prod --depth 0
    仅查询开发依赖:npm ls --dev --depth 0
    加--depth 0参数可以过滤掉子依赖,只展示你在package.json里定义的顶层依赖,输出结构清晰
  • 如果你安装了jq(轻量JSON处理工具),可以直接用一行命令输出格式化的依赖键值对:
    jq '{dependencies: .dependencies, devDependencies: .devDependencies}' package.json
  • 要直接输出表格格式的话,可以跑一行Node.js命令,不需要额外安装工具:
    node -e "const pkg = require('./package.json'); console.table({生产依赖: pkg.dependencies || {}, 开发依赖: pkg.devDependencies || {}})"
    执行后终端会直接输出带包名、版本号的规整表格。

编辑器插件

  • 如果你用VS Code,安装Package Json Viewer插件即可,打开package.json文件时会自动把生产依赖、开发依赖、可选依赖分标签页展示,还会标注版本是否有更新,可读性很高。

自定义小脚本

如果要自定义输出格式,你可以写10行以内的Node脚本,按需调整输出结构,比如导出为Markdown表格、CSV等格式都可以实现。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 21:15:03