跳到主要内容
Verdaccio Logo

Verdaccio

一个基于 Node.js 的轻量级私有仓库

npm install --global verdaccio

Verdaccio 是什么?

Verdaccio 是一个简单的、零配置要求的本地私有 NPM 注册中心。不需要额外数据库就能开始工作。Verdaccio 开箱即用,有自己的小型数据库,并能代理其他注册中心 (如 npmjs.org),还引入了缓存下载模块的功能。对于那些希望扩展其存储能力的人来说,Verdaccio 支持各种社区制作的插件,以便与亚马逊的 S3、谷歌云存储等服务挂钩,或者创建你自己的插件。

深入了解 Verdaccio
Feature Logo

使用私有包

如果你想在你的公司内部使用 npm 包系统,而不把所有的代码公开,并且像使用公共包一样容易地使用你的私人包。

Feature Logo

连接多个注册中心

如果你在你的组织中使用多个注册中心,并且需要在一个项目中从多个源获取软件包,你可以将多个注册中心连接起来,从一个单一的端点获取。

Feature Logo

缓存 npmjs.org registry

如果你有一个以上的服务器要安装软件包,你可能想用这个来减少延迟并限制故障。

Feature Logo

覆盖公共包

如果你想使用某个第三方软件包的修改版本,你可以在本地以相同的名称发布你的版本。

Npm logoYarn logoPnpm logo

支持主流的 npm 客户端

包管理器,如 npmyarnpnpm,是任何开发工作流程的一部分。

Docker usage of Verdacciodocker pull verdaccio/verdaccio
Verdaccio install inside Kubernetes Helmhelm install verdaccio/verdaccio

让 DevOps 工作变得简单

我们有一个官方的 Docker 镜像可以使用,并支持 Kubernetes Helm,以方便部署。

以下是人们对 Verdaccio 的评价

Loading...

许多优秀的开发者和公司都在使用 Verdaccio,快加入社区吧!