Der npm-Client speichert Paket-Metadaten und -archive in einem lokalen Verzeichnis, normalerweise in ~/.npm
. Wenn Sie eine Suche durchführen, werden in der Registrierung nur Aktualisierungen abgefragt und die zwischengespeicherten Daten für die Suche verwendet.
Leider unterstützt die Implementierung von npm cache nicht mehrere Registries, sondern führt immer alle Daten aller Registries zusammen.
Als Problemumgehung können Sie npm anweisen, ein anderes Cache-Verzeichnis zu verwenden, wenn Sie mit Ihrer privaten Registry sprechen:
npm --registry http://localhost:5984/registry/etc. --cache $HOME/.npm-private