Download-Quelle von npm ohne Installation
Wie kann ich den Quellcode herunterladen eines Pakets von npm, ohne tatsächlich die Installation (d.h. ohne Verwendung von npm install thepackage
)?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie kann ich den Quellcode herunterladen eines Pakets von npm, ohne tatsächlich die Installation (d.h. ohne Verwendung von npm install thepackage
)?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie
npm view [package name] dist.tarball
zurückgeben wird, die URL der komprimierte Paket-Datei.Hier ist ein Beispiel für die Verwendung
wget
zu laden den tarball herunter:Einen einfacheren Weg, dies zu tun ist
npm pack <package_name>
. Dies ruft den tarball aus der Registrierung, legen Sie es in Ihrem npm-cache, und legen Sie eine Kopie im aktuellen Arbeitsverzeichnis. Sehen https://docs.npmjs.com/cli/packnpm pack XXX
ist der Schnellste zu geben und es werde ein Archiv herunterladen.Alternativ:
dieser Befehl wird auch:
package
Auf linux habe ich in der Regel laden Sie die Dateien mit tar ein Paket wie dieses:
Beachten Sie die backticks `, auf stackoverflow ich kann Sie deutlich sehen.
"v" ist nur ein alias für anzeigen:
https://docs.npmjs.com/cli/view
Wenn Sie noch nicht installiert npm, mit der aktuellen öffentlichen API -, Sie können auch den Zugriff auf die Informationen über ein Paket in der npm-registry von der URL
https://registry.npmjs.org/<package-name>/
.Dann können Sie navigieren die JSON an
versions > (version number) > dist > tarball
zu Holen Sie sich die URL der code-Archiv und laden Sie es.Basierend auf Gustavo Rodrigues Antwort, fixes Verzeichnis "Paket" in .tgz, fügt die Letzte minor-version Erkennung.