In letzter Zeit fragen viele Leute, wie man NPM-Pakete von GitHub installiert. In diesem Artikel stellen wir kurz vor, wie man npm-Pakete direkt von GitHub installiert, und stellen einige Punkte vor, auf die man achten sollte.
Zunächst müssen wir ein Grundprinzip der Installation von npm-Paketen von GitHub verstehen: npm klont den Warehouse-Code lokal auf GitHub und führt dann den Befehl npm install aus, um das npm-Paket im Warehouse zu installieren. Daher müssen wir bei der Installation von npm-Paketen von GitHub auf die folgenden Punkte achten:
Aus der offiziellen Dokumentation von npm, ab npm 5.0.0 Version Zunächst bietet npm Unterstützung für die Installation von Abhängigkeiten von GitHub. Wenn Ihre NPM-Version nicht neu genug ist, wird daher empfohlen, zuerst die NPM-Version zu aktualisieren.
Bevor wir Ihnen die Installation von npm-Paketen von GitHub vorstellen, müssen wir Sie daran erinnern: Wir können npm nur aus einem GitHub-Repository installieren, das eine Datei „package.json“ enthält . Andernfalls kann npm die Paketabhängigkeiten im Repository nicht ermitteln und die Abhängigkeiten nicht korrekt installieren.
Wenn wir also ein npm-Paket von GitHub installieren möchten, müssen wir zunächst prüfen, ob die Datei package.json im Repository enthalten ist. Im Allgemeinen wird diese Datei in das GitHub-Repository aufgenommen. Wenn nicht, müssen Sie andere Installationskanäle finden.
Standardmäßig kann npm keine Abhängigkeiten von nicht zertifizierten privaten Repositorys herunterladen. Wenn wir ein npm-Paket von GitHub installieren, müssen wir daher die Zugriffsberechtigungen für den Speicherort des Repositorys kennen:
Wenn sich das Repository in einem privaten Repository befindet, haben wir zwei Möglichkeiten, es zu installieren:
Als nächstes werfen wir einen Blick auf die spezifischen Installationsschritte.
Schritt 1: Finden Sie die Adresse des GitHub-Repositorys
Um das npm-Paket von GitHub zu installieren, müssen wir zunächst die Adresse des Repositorys finden. Im Allgemeinen finden wir die Adresse des Lagers direkt in der Paketliste von npm.
Zum Beispiel:
$ npm install https://github.com/user/repo.git
Darunter ist https://github.com/user/repo.git die Adresse des Lagers.
Schritt 2: Klonen Sie das Repository von GitHub.
Dann müssen wir den Git-Befehl verwenden, um das Repository von GitHub zu klonen. Dies kann mit dem folgenden Befehl erfolgen:
$ git clone https://github.com/user/repo.git
Dieser Befehl klont den Code im Repository lokal.
Schritt 3: Abhängigkeiten installieren
Abschließend müssen wir das Warehouse-Verzeichnis aufrufen und den Befehl npm install ausführen, um die Abhängigkeiten zu installieren.
$ cd repo $ npm install
An diesem Punkt liest npm die Datei package.json im Repository und installiert automatisch ihre Abhängigkeiten.
Es ist zu beachten, dass wir nach Verwendung des Befehls git clone nur den Code des Warehouse erhalten, der nicht in npm veröffentlicht wird. Wenn wir also unser eigenes npm-Paket veröffentlichen möchten, müssen wir eine Registrierungsdatei im Repository erstellen oder andere Methoden verwenden, um es in npm zu veröffentlichen.
Zusammenfassend erfordert die Installation von npm-Paketen von GitHub die Beachtung einiger Details und die Sicherstellung, dass das Repository die Datei package.json enthält. Darüber hinaus müssen wir auch die Zugriffsberechtigungen des Repositorys kennen, um Installationsfehler zu vermeiden. Nachdem wir diese Details richtig verstanden haben, können wir die benötigten npm-Pakete von GitHub installieren.
Das obige ist der detaillierte Inhalt vonSo installieren Sie npm-Pakete direkt von GitHub. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!