2017-09-08 4 views

Antwort

0

Nach dem Blick durch die NPM Registry API sieht es so aus, als wäre es ziemlich einfach, das zu tun.

GET: https://registry.npmjs.org/<package> gibt ein JSON-Objekt mit einem versions-Feld zurück, und für jede Version gibt es ein dist-Feld, das eine URL zum Tarball des Pakets enthält.

Wenn Sie die Version im Voraus wissen, würde GET: https://registry.npmjs.org/<package>/<version> auch funktionieren.

Wenn Sie nur den Tarball geradeaus wollen, ist das Format für die URL zum Abrufen des Tarballs eines Pakets https://registry.npmjs.org/<name>/-/<name>-<version>.tgz. Obwohl die Registrierungsdokumentation besagt, dass dies möglicherweise nicht immer wahr ist.

Verwandte Themen