GitHub ein namespace für jeden ist die Aufrechterhaltung PR in der ursprünglichen Repo, so funktioniert das auch:
NOTE: It doesn't seeem to be working with NPM v. 5. See the comment below .
zum Beispiel:
npm i --save-dev json-schema-faker/json-schema-faker#pull/129/head
oder mit yarn:
yarn add <user>/<repo>#<id>/head
zum Beispiel:
yarn add json-schema-faker/json-schema-faker#129/head
anzumerken, dass es in Yarn Fall ist kein pull/
Segment in der Paket-ID Tifier.
Dies kann hilfreich sein, wenn Sie die Installation oder den Repo/Zweig automatisieren müssen, von dem der Ursprung der PR stammt. Siehe auch Modifying an inactive pull request locally bei GitHub.
Das funktioniert, aber: Wie installiere ich mehrere Pull-Anforderungen (und füge sie zusammen)? – Munchkin
@Munchkin Ich denke nicht, dass es etwas ist, was du mit NPM selbst machen würdest. Vielleicht fork das Repository, füge die PRs in deine Gabel und installiere von dort? –
Garn (oder Github mehr?) Scheint das Ziehen des Tags nicht zu unterstützen. Für das obige Beispiel wäre es also: json-schema-faker/json-schema-faker # 129/head. Es gibt auch ein 'merge' (anstatt 'head') Suffix für einige PRs, aber ich weiß nicht was das bedeutet. –