使用Nexus3搭建npm私有堆栈

[复制链接]
发表于 2025-12-5 00:24:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
一、npm先容

npm的全称是Node Package Manager,它是一个开放源代码的下令行工具,用于安装、更新和管理Node.js模块。npm是Node.js的官方模块管理器,它答应用户从一个会合的堆栈中下载和安装公共的Node.js模块,并将这些模块集成到本身的应用步伐中。
二、Nexus摆设和设置

1、Nexus摆设

可参考:使用Nexus3搭建Maven私有镜像堆栈-CSDN博客
2、创建npm私有堆栈 

   与其他私服一样的,npm私服同样有三种范例
  

  • hosted: 本地存储,提供本地私服功能
  • proxy: 提供署理其他堆栈的范例,假如本地不存在某些jar文件时就会到这些署理站点去下载
  • group: 组范例,实质作用是组合多个堆栈为一个地点

2.1、创建npm(hosted) 私有堆栈


 2.2、创建npm(proxy) 堆栈


由于网络限定, npm官方镜像地点无法访问,这里使用了npm中国镜像地点
   npm官方镜像地点:https://registry.npmjs.org
npm中国镜像地点:https://registry.npmmirror.com
  2.3、创建npm(group)组堆栈 


   npm-group是堆栈组的名称,可以包罗任何npm的堆栈。将会是npm install等操纵时的地点。group中,将刚创建的私有堆栈(npm-hosted)和署理堆栈(npm-proxy) 拖到构成员中,留意两个成员堆栈的次序,会按堆栈的先后次序从中获取组件。
  三、npm设置

   #检察npm当前的镜像源
  npm config get registry
  
  #设置npm的镜像源为npm-group
  npm config set registry http://127.0.0.1:8081/repository/npm-group/
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表