全部产品
Search
文档中心

云效:制品管理

更新时间:Jun 02, 2026

本文主要介绍了如何对 NPM 私有仓库进行制品管理。

前提条件

在对 NPM 私有仓库进行制品管理之前,您需要新建一个 NPM 制品仓库,可参考新建制品仓库

使用 NPM 仓库

进入已创建的 NPM 仓库,单击仓库指南,您可以通过链接下载 npmrc 文件,或者按照以下指南自行配置仓库的推送和拉取。同时,单击账号区域的眼睛图标查看 NPM 的账号和密码。

NPM 配置 页签下选择 推送。步骤一:设置仓库凭证,执行 npm config set registry=<仓库地址> 指定 registry,再执行 npm login 并输入账号和密码完成登录。步骤二:推送制品,执行 npm publish

查看和管理 NPM 制品

在仓库首页,单击包列表,查看该仓库下的所有制品,单击搜索图标可按制品名进行搜索。

包列表页面以表格形式展示制品信息,包含包名最新版本最近更新时间存储大小版本数下载数最近下载时间操作(删除)等列。

查看制品版本详情

单击包名进入制品详情页,可展示制品的详细信息(默认展示最新版本信息),单击可切换版本。

制品详情页右侧面板展示制品信息(版本总数、存储大小、制品标签)、版本信息(推送人、推送时间)、依赖信息,以及文件信息元数据两个 Tab 页签。底部提供 NPM 引用命令(如 npm install expressjs-hello)、删除此版本按钮和禁用制品开关。

禁用某个制品版本

在制品详情页,单击禁用制品并填写禁用原因,可将该制品版本禁用。

说明

需注意,禁用的范围为版本而非整个制品。如果我们在 web-server-demo 1.0.0 版本的详情页,将该制品版本禁用,web-server-demo 1.0.0 版本将无法被下载,但 web-server-demo 1.0.1等其它版本仍然可以被下载使用。

管理制品元数据

在制品详情页,切换到相应版本,单击元数据 Tab ,可管理制品版本的元数据信息,元数据仅作用于指定的制品版本。

自定义元数据以参数名和参数值的键值对形式展示(例如 owner=demorelease=v1),可对已有条目进行编辑或删除,也可单击添加元数据新增条目。

删除某个制品版本

在仓库首页,单击包列表中的包名进入详情页,单击删除此版本即可删除对应版本。

删除后,您可以在仓库首页单击制品回收站,然后单击image恢复。

也可单击永久删除图标彻底删除该制品。