如何在内网搭建npm私服

之前在公司开发npm包的时候,公司让我将本地的默认上传仓库地址切换到公司的npm仓库地址,至此了解到npm可以在内网部署npm仓库的概念,了解到搭建团队的私有仓库,可以保证代码的安全和私密性。

然后通过学习发现部署npm私库的方法有很多种,每种方式都有不一样的使用体验。
下面是目前几种搭建方式的介绍:

  • Nexus:Nexus是 Java 社区的一个方案,可以搭建Maven 中央仓库、JBoss 远程仓库、Nexus 本地仓库、npm 多种类型的仓库。
  • Verdaccio:少一个轻量型的私有 npm 模块管理工具,不需要额外的数据库配置,它自带小型数据库,支持私有模块管理的同时也支持缓存使用过的公共模块,发布及缓存的模块以静态资源形式本地存储。
  • cnpm:支持静态配置型用户管理机制,以及分层模块权限设置,可以实现公共模块镜像更新以及私有模块管理,支持拓展多种存储形式,相对的数据库的配置较多,部署过程略复杂,是淘宝及多家大型公司搭建内部私有 npm 仓库选择的方案。

下面是我学习他们搭建方式的相关链接,可以根据对应需求去学习任意一种搭建方式。

nexushttps://blog.csdn.net/weixin_41440282/article/details/131825926
verdacciohttps://blog.csdn.net/Hwyll/article/details/130425322
cnpmhttps://blog.csdn.net/huang100qi/article/details/77651376

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值