npm私有服务器,Verdaccio?

Verdaccio是一个开源的本地NPM注册表,提供离线私有包存储,支持缓存中央仓库(npmjs.org)的模块,并允许扩展连接到S3、谷歌云存储等。它遵循Sinopia的原则,为团队提供可靠的包管理解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是 Verdaccio? | Verdaccio

The crazy story of Verdaccio | Verdaccio

“我们希望这个项目能够存活、更新并成为每个人的可靠、开源和免费的选择。遵循简单、零配置和扩展可能性的sinopia原则。 ”                          ——Juan Picado

Verdaccio是一个简单的、零配置的本地私有NPM注册表。Verdaccio拥有自己的小型数据库,以及代理其他注册表(如npmjs.org)的能力,在此过程中还引入了缓存下载的模块。对于那些想要扩展存储功能的人,Verdaccio支持各种社区制作的插件,以连接到亚马逊的S3、谷歌云存储或创建自己的插件。

PS: Verdaccio 本意是表示意大利中世纪晚期fresco 绘画中流行的一种绿色。

总结:

1、可以创建离线私有(可以是第三方)项目包,供团队使用;

2、当npm install时没有找到本地的仓库,会从npm中央仓库(npmjs.org)下载(多个服务器请求会将其缓存以减少延迟提供供有限的故障转移);

3、存在多个库时,可以链接多个仓库当成一个库来使用;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值