侧边栏壁纸
博主头像
昂洋编程 博主等级

鸟随鸾凤飞腾远,人伴贤良品自高

  • 累计撰写 71 篇文章
  • 累计创建 79 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Nexus搭建Npm(node)仓库

Administrator
2023-08-16 / 0 评论 / 0 点赞 / 97 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
本文最后更新于2024-06-14,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Nexus不仅可以做为maven的私有仓库,还支持npm、docker、yum的私有仓库,这里介绍搭建node的npm私有仓库,其他类型仓库同理

Nexus安装参考Docker系列(二): 搭建docker镜像仓库-Nexus、Harbor 中docker安装nexus部分

新建npm-proxy仓库

proxy即代理的意思,类似maven-central一样,仓库里没有的文件会上网从代理仓库中获取

image-1692157028841

注意要创建仓库需要使用管理员登录
设置-->Repositories-->Create repository
image-1692157123006
image-1692157176875
image-1692157320614
image-1692157379697

再建一个淘宝的镜像源

image-1692157488180

新建npm-hosted仓库

hosted是允许自定义上传包的仓库,类似maven-releases仓库

image-1692157670627

最后需要新建npm-group仓库

group就是分组,可以将前面新建的三个仓库都放到同一个组里,这样就可以即从仓库拉取、上传,也可以从网上获取,类似maven-public

image-1692157860639

Npm镜像源配置

我们使用最后新建的npm-group仓库作为镜像源地址即可
image-1692162764956

然后执行下面的命令即可修改npm镜像源地址

# 查案当前镜像源地址
npm config get registry

# 修改镜像源地址
npm config set registry http://192.168.30.112:8081/repository/npm-public/
0

评论区