查看软件包

更新时间:
2025-07-02

查看软件包

在 Web 端,您可以轻松查看软件包的概览数据、单个软件包详情,以及个人和组织软件包情况。

操作步骤

  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, cloud_native, tools

Versions:
 version  size       installable  license  publish-info
 1.6.1    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.6.1

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

查看软件包依赖

通过 Web 端查看

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

通过客户端查看

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

  1. 在开始搜索框或任意文件夹地址栏输入“cmd”,打开终端。

  2. 在终端执行如下命令,查看当前生效的仓库地址是否为目标仓库。

     armory repo ls
    

    如果是目标仓库,则继续执行步骤 3;如果非目标仓库,则可以执行armory repo use命令,通过键盘上下键选择目标仓库,并按“Enter”键完成选择。

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

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

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

    armory dep ls @software_factory/armory-client@1.6.0 -t
    

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

查看个人软件包

在 Armory 界面,单击右上角个人头像右侧的,选择我的软件包,在我的软件包页面可以查看自己发布的个人命名空间下的软件包。

查看个人发布的软件包

在 Armory 界面,单击右上角个人头像右侧的,选择我的发布,在我的发布页面可以查看自己发布的所有软件包版本。

查看组织软件包

  1. 在 Armory 界面,单击右上角个人头像右侧的,选择组织,然后单击我的组织,在我的组织页签可以查看自己所在的组织。

  2. 单击要查看软件包的组织,在组织详情页面,可以查看此组织下的所有软件包。