nexus搭建npm前端项目的私服

打印 上一主题 下一主题

主题 537|帖子 537|积分 1611

一、为什么要搭建私库



  • 节流外网带宽
  • 加速maven构建
  • 部署第三方构件(特别是无法从公共堆栈下载的构件)
  • 进步稳定性(内网部署,更少地依靠外网)
  • 降低中央堆栈的负荷
   构件,比如我们的藏书,去书店或商城买书是有成本的,一般先看看自己的书柜里是否有无该书,再考虑去外面买。 书柜就是本地堆栈, 其他的都是远程堆栈。在家里看书的成本最小,高效且方便;当然也就减少了快递小哥的配送压力。
  二、堆栈种类


依次新建宿主堆栈hosted、代理堆栈proxy、组group堆栈等三个种类的堆栈。
可以直接从宿主堆栈下载构件;也可以从代理堆栈下载构件,而代理堆栈会间接地从远程堆栈下载并缓存构件;
最后为了方便,我们利用堆栈组下载构件。
   需要注意的是:组group堆栈没有实际内容,它会转向包罗该构件的宿主堆栈或者代理堆栈。
  三、搭建架构



1、新建hosted堆栈


2、新建proxy堆栈




3、新建group堆栈

   group堆栈地址,才是Nexus客户端使用的地址,不直接对接proxy堆栈或hosted堆栈。
  


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

悠扬随风

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表