查看软件包

更新时间:
2025-11-21

查看软件包

在制品仓库中,您可以查看软件包的概览信息、详细内容、依赖关系,以及个人和空间范围内的软件包与发布记录。

操作步骤

  1. 登录 Armory

  2. 在 Armory 界面,您可以进行以下操作。

查看软件包概览数据

在 Armory 主界面,用户可以直观了解当前仓库中软件包的概览数据,包括流行库、软件包类型、软件包和空间统计数据,以及近期更新的软件包等。其中流行库展示的是发布与下载量排名前 8 的软件包。

查看软件包详情

通过 Web 端查看

在 Armory 界面的顶部搜索框中,搜索待查看详情的软件包,单击其名称,可以查看软件包的 README、下载量、版本号、解压大小、License、最近发布时间和用户关注量等基本信息,以及软件包的包含文件、依赖 / 被依赖软件包、历史版本和设置等详细信息。

通过客户端查看

通过armory info <package-spec>命令也可以查看软件包的详细信息,其中package-spec包名称说明符,支持指定软件包的版本或标签。下面以软件包“@software-factory/armory-client”为例,介绍如何通过客户端命令查看软件包详情。注意:执行命令前需要先 登录客户端

armory info @software-factory/armory-client

客户端回显内容如下:

Package-Spec:
@software_factory/armory-client

Description:
ARMORY 是一款支持 Windows、macOS、Linux 多平台客户端的软件包管理工具,它提供了用户认证、团队管理、软件包权限定制、发布、下载、检索等功能,可以帮助开发人员和用户更好地管理软件包,提升企业研发效率,并保障软件发布过程的规范化、可视化及可追溯。

Labels:
armory, client, cli, acoinfo, software-factory, software, version, dependence, repo, repository, tools

Versions:
 version  size       installable  license  publish-info
 1.7.0    130.37 MB               -        published 2025-07-02 15:40:34 by xqyangk<***@acoinfo.com>
 1.6.0    144.71 MB               -        published 2025-07-02 15:20:09 by xqyangk<***@acoinfo.com>

Tags:
latest  1.7.0

默认输出格式为文本,支持指定为 JSON 格式。例如,执行armory info --json @software-factory/armory-client将输出为 JSON 格式。更多详情请执行armory info -harmory info --help查看帮助。

查看软件包依赖

通过 Web 端查看

在软件包详情界面,单击依赖被依赖页签,可以查看此软件包的依赖和依赖于此软件包的其他软件包。

通过客户端查看

此处以已 配置仓库地址 并完成 登录认证 为前提,介绍如何通过客户端查看软件包依赖清单。

在终端执行如下命令,查看软件包依赖。

armory dep ls <package-spec> [--tree]
  • package-spec(必填):软件包 名称说明符,用以指定要查看的软件包名称、标签或版本。若不指定标签和版本,则默认查看最新版本。
  • --tree,-t(可选):以树形结构输出依赖关系。若未指定,则默认以列表形式展示。

此处以查看软件包“@software-factory/armory-client@1.7.0”的依赖信息为例进行介绍。

armory dep ls @software-factory/armory-client@1.7.0 -t

如上图所示,Dependency list 列出了软件包 @software-factory/armory-client@1.7.0 的所有依赖包。

查看个人软件包

在 Armory 界面,单击右上角头像旁的,选择个人用户名进入个人信息页,单击个人软件包,即可查看自己发布在个人命名空间下的软件包。

查看个人发布记录

在 Armory 界面,单击右上角头像旁的,选择个人用户名进入个人信息页,单击发布记录,即可查看自己发布的所有软件包版本记录。

查看个人空间

在 Armory 界面,单击右上角头像旁的,选择个人用户名进入个人信息页,单击我的空间,即可查看自己作为空间 owner 拥有的所有空间。

查看参与的空间

在 Armory 界面,单击右上角头像旁的,选择空间,然后单击我参与的,即可查看自己拥有的空间,以及被授予权限的空间。