Veröffentlichen und Wiederherstellen von npm-Paketen über die Befehlszeile
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Mithilfe von Azure Artifacts können Sie die Veröffentlichung und das Abrufen von npm-Paketen aus verschiedenen Quellen, einschließlich Feeds und öffentlichen Registrierungen wie npmjs.com, ganz einfach verwalten. In diesem Artikel werden Sie durch die Einrichtung Ihres Projekts geführt und Ihre npm-Pakete aus Ihrem Azure Artifacts-Feed veröffentlicht und wiederhergestellt.
Voraussetzungen
Ein Azure DevOps-organization und ein Projekt. Erstellen Sie ein organization oder ein Projekt, falls noch nicht geschehen.
Ein Azure Artifacts-Feed. Erstellen Sie einen neuen Feed, wenn Sie noch keinen haben.
Laden Sie Node.js und npm herunter.
Verbindung mit Feed herstellen
Melden Sie sich bei Ihrer Azure DevOps-Organisation an, und navigieren Sie dann zu Ihrem Projekt.
Wählen Sie Artefakte und dann Ihren Feed im Dropdownmenü aus.
Wählen Sie Verbinden zum Feed aus, und wählen Sie dann "npm" von links aus.
Wählen Sie im Abschnitt "Project-Setup" Windows aus, wenn Ihr Betriebssystem Windows ist. Andernfalls wählen Sie "Sonstige" aus. Befolgen Sie die bereitgestellten Anweisungen, um Ihre NPMRC-Datei zu konfigurieren und eine Verbindung mit Ihrem Feed herzustellen. Wenn Sie azure Artifacts zum ersten Mal mit npm verwenden, stellen Sie sicher, dass Sie die Tools in der oberen rechten Ecke der Seite abrufen.
Veröffentlichen von Paketen
Führen Sie den folgenden Befehl in Ihrem Projektverzeichnis aus, um die npm-Pakete zu veröffentlichen, die in Ihrem package.json aufgeführt sind:
npm publish
Pakete wiederherstellen
Führen Sie den folgenden Befehl in Ihrem Projektverzeichnis aus, um alle npm-Pakete wiederherzustellen:
npm install
Wenn Sie ein bestimmtes Paket wiederherstellen möchten, führen Sie den folgenden Befehl in Ihrem Projektverzeichnis aus:
npm install --save <PACKAGE_NAME>
Verwandte Artikel
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für