Skip to main content

Was ist Verdaccio?

Verdaccio ist eine minimalistische private npm proxy registry basierend auf ** Node.js**

logo

Was ist eine Registry#

  • Ein Package Repository, welches die CommonJS Compliant Package Registry specification zum Lesen der Package-Informationen implementiert.
  • Stellt eine mit den NPM Package Managern (yarn/npm/pnpm) kompatible API zur Verfügung.
  • Konform dem Semantic Versioning (semver) Standard.
$> verdaccio

registry

Verdaccio in a nutshell#

Using Verdaccio with any Node.js package manager client is quite straightforward.

registry

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

Private#

All packages that you publish are private and only accessible based in your configuration.

Proxy#

Verdaccio cache all dependencies on demand and speed up installations in local or private networks.

In a Nutshell#

  • Es ist eine Webapplikation basierend auf Node.js
  • Es ist eine private npm registry
  • Es ist ein lokaler Netzwerk Proxy
  • It's a Pluggable application
  • Sehr einfache Nutzung sowie Konfiguration
  • Docker und Kubernetes Support
  • Kompatibel mit yarn, npm und pnpm
  • Verdaccio means A green color popular in late medieval Italy for fresco painting.