C'est quoi Verdaccio?
Verdaccio est un journal proxy npm léger et privé écrit dans Node.js
What's a registry?
A registry is a repository for packages, that implements the CommonJS Compliant Package Registry specification for reading package's information.
Provide a compatible API with npm clients (yarn/npm/pnpm).
Semantic Versioning compatible (semver).
$> verdaccio
Utilisation de Verdaccio
Using Verdaccio with any Node.js package manager client is quite straightforward.
You can use a custom registry either by setting it globally for all your projects
npm set registry http://localhost:4873
or by using it in command line as an argument --registry
in npm (slightly different in yarn)
npm install lodash --registry http://localhost:4873
yarn config set registry http://localhost:4873
Privé
Tous les paqutes que vous publiez sont privés et accessibles uniquement sur la base de votre configuration.
Proxy
Verdaccio cache all dependencies on demand and speed up installations in local or private networks.
In a Nutshell
- C'est une application web basée sur Node.js
- C'est un registre npm privé
- C'est un réseau local proxy
- C'est une application extensible
- It's fairly easy to install and to use
- Nous offrons un soutien Docker et Kubernetes
- Il est 100% compatible avec les yarn, npm et pnpm
- Verdaccio means A green color popular in late medieval Italy for fresco painting.