全部版块 我的主页
论坛 数据科学与人工智能 IT基础
27 0
2025-11-13

Hadess 是一款开源且免费的制品管理工具。在上一篇中,我们已详细介绍了 Maven 制品的具体使用流程。本文将聚焦于 Hadess 中 Npm 制品的详尽应用。

1、创建 Npm 制品库

1.1 Npm 本地库

打开创建本地库页面:

点击“新建制品库”,选择“新建本地库”,填写相关信息并确认即可。

属性说明:

  • 字段
  • 是否必填
  • 描述
制品仓库 制品库类型
制品库名称 制品库名称,不得含有空格、特殊字符或中文
描述 制品库的简要说明

1.2 Npm 远程库

打开创建远程库界面:

点击“新建制品库”,选择“新建远程库”,输入相关信息并确认即可。

代理地址:

点击“添加代理地址”,打开公共源窗口。选择所需地址,点击确定即可。

制品仓库 制品库类型
制品库名称 制品库名称,不得含有空格、特殊字符或中文
代理地址 第三方地址,用于拉取远程文件
描述 制品库的简要说明

1.3 Npm 组合库

打开创建组合库界面:

点击“新建制品库”,选择“新建组合库”,输入相关信息并确认即可。

组合库选择:

  1. 左侧是未关联的制品库,右侧则是已关联和待确认关联的制品库。
  2. 若需将未关联的制品库进行关联,先用鼠标点击需要关联的制品库,再点击中间的向右图标,将其移至右边待确认区域。
  3. 如要移除已关联的制品库,用鼠标点击需移除的制品库,再点击向左图标,将其移回左侧。最后点击确定以创建制品库。
制品仓库 制品库类型
制品库名称 制品库名称,不得含有空格、特殊字符或中文
组合选择 关联同类型的本地或远程库。最佳搭配:一个本地库加一个远程库
描述 制品库的简要说明

2、Npm 推送与拉取

2.1 推送 Npm 制品

配置凭证:

在 npm 操作指南界面,替换文件,在提交的项目中执行以下命令。

配置项目 package.json:

在项目的 package.json 中设置推送地址。

编译项目并推送:

编译项目后,执行 npm publish 命令。

2.2 拉取 Npm 制品

  1. 运行命令 npm i 进行拉取。
  2. 指定版本进行拉取:npm i 文件名@版本。

2.3 查询 Npm 制品

登录 Hadess 后,点击制品库,可直接选择制品类型或在搜索框中输入制品库名称进行查询。

属性说明:

查询条件 描述
制品名称 通过制品名称进行模糊查询
制品版本 查询特定的制品版本
制品组合 Npm 制品的组名
制品详细 点击制品,进入制品详情页面

制品文件:

点击“文件”标签页,查看文件列表。

制品文件详细:

点击文件,打开文件的详情抽屉。

版本:

点击“版本”标签页,查看该制品的历史版本。

下载制品文件:

在文件页面点击下载按钮,即可进行文件的下载操作。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群