当前位置: 首页 > news >正文

nexus搭建npm私有镜像

假设有一个nexus服务,地址为: http://10.10.33.50:8081/
  1. 创建存储空间

登录后创建存储空间,选择存储类型为File,并设置空间名称为 npm-private

  1. 创建仓库类型

2.1 创建hosted类型仓库

创建一个名为 npm-hosted 的本地类型仓库

2.2 创建Proxy类型仓库

创建一个名为 npm-proxy 的代理仓库,可以将代理地址写淘宝镜像加快本地镜像的速度。

2.3 创建Group类型仓库

创建一个名为 npm-group 的分组仓库,并本地hosted仓库和代理Proxy仓库放入分组。

  1. 设置Realms权限

  1. 设置用户权限

3.1 创建角色

3.2 为角色分配权限

nx-all为全部权限

3.3 创建用户并授权

  1. 使用npm私有镜像

通过上面的方法,创建了三个类型的仓库,每个仓库都有自己的使用方式。

http://10.10.33.50:8081/repository/npm-group/

包括本地和其他代理仓库的镜像

http://10.10.33.50:8081/repository/npm-hosted/

本地镜像地址

http://10.10.33.50:8081/repository/npm-proxy/

代理镜像地址(如淘宝等线上镜像)

5.1 npm install --registry

使用 npm-group 仓库,nexus会自动判断,hosted本地仓 和 proxy代理仓哪个仓库存在要下载的包,并进行下载。

5.2 npm publish --registry

使用hosted类型的仓库,将本地包打入私有镜像仓库,只保存在本地私有镜像仓库,proxy代理仓库不会有任何变化。

http://www.lryc.cn/news/217864.html

相关文章:

  • 智能化的宠物喂食器解决方案
  • java配置GDAL
  • 采购对接门禁系统采购进厂 空车出厂
  • 服务器经常被攻击的原因
  • 子女购买房屋,父母出资的如果父母有关借贷的举证不充分则应认定该出资为赠与行为
  • 【腾讯云HAI域探秘】速通腾讯云HAI
  • R语言爬虫代码模版:技术原理与实践应用
  • 行业观察:数字化企业需要什么样的数据中心
  • PHP依赖注入 与 控制反转详解
  • 算法:Java构建二叉树并迭代实现二叉树的前序、中序、后序遍历
  • 大数据毕业设计选题推荐-旅游景点游客数据分析-Hadoop-Spark-Hive
  • 单片机,0.06
  • [PyTorch][chapter 59][强化学习-2-有模型学习]
  • 【接口测试】HTTP接口详细验证清单
  • ALLRGRO拼板的问题。
  • YOLO算法改进6【中阶改进篇】:depthwise separable convolution轻量化C3
  • 自定义类型枚举
  • PHP foreach 循环跳过本次循环
  • lua-web-utils库
  • 大数据毕业设计选题推荐-热门旅游景点数据分析-Hadoop-Spark-Hive
  • Oracle-执行计划
  • Pytho入门教程之Python运行的三种方式
  • 如何修改docker容器中的MySQL数据库的密码?
  • JOSEF约瑟 数显三相电压继电器 HJY-931A/D 导轨安装
  • 第6章_多表查询
  • 吴恩达《机器学习》4-1->4-5:多变量线性回归
  • 搜索引擎系统简要分析
  • 蓝桥杯(C++ 扫雷)
  • LuatOS-SOC接口文档(air780E)--mobile - 蜂窝网络
  • c++创建函数对象的不同方式