Nexus上传包操作手册

前提背景:当我们在本地开发环境中新增了某些依赖包后,可能会出现Jenkins在构建过程中无法获取到这些依赖包的情况,从而导致发版失败。为了快速定位问题并恢复正常的发版流程,我们需要按照以下步骤进行排查及处理。
一、问题排查
检查Jenkins构建日志
查看Jenkins构建失败的输出日志,查找与依赖包相关的错误信息,根据日志中的提示信息,确定缺少的依赖包及对应版本。步骤如下:


image.png

image.png

image.png

二、问题处理
Nexus网址:<u>http://172.20.81.46:8081</u>
账号 admin wiseco@123
1.检查Nexus中是否有对应依赖包
登录后在Nexus中,选择左侧“Search”菜单,在右侧“Keyword”中输入需要检索的依赖包名称后,按回车键进行检索。
image.png

2.下载所需依赖包
如未检索到相关依赖,请自行下载,这里介绍两种下载方法。
方法一:
进入npm官网(https://www.npmjs.com/)在搜索栏中输入需要下载的包,前往对应仓库找到需要的版本,进行下载,建议下载tar.gz格式。
image.png

image.png

image.png

image.png

image.png

方法二
在项目的package-lock.json文件中,搜索依赖包的名称,点击resolved后面的地址进行下载(注:前提是本地已成功安装了依赖)


image.png

3.在Nexus中上传包
点击左侧“Upload”菜单,右侧选择“npm-test”,点击【Browse】选择需要上传的包,点击【Upload】按钮进行上传即可。


image.png

image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容