Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Unterstützung für npm-Befehle
In den folgenden Abschnitten werden die npm-Befehle zusammengefasst, die von CodeArtifact Repositorys unterstützt werden, zusätzlich zu bestimmten Befehlen, die nicht unterstützt werden.
Inhalt
Unterstützte Befehle, die mit einem Repository interagieren
In diesem Abschnitt sind NPM-Befehle aufgeführt, bei denen der NPM-Client eine oder mehrere Anfragen an die Registry stellt, mit der er konfiguriert wurde (z. B. mitnpm
config set registry
). Es wurde überprüft, dass diese Befehle korrekt funktionieren, wenn sie in einem Repository aufgerufen werden. CodeArtifact
Befehl | Beschreibung |
---|---|
Versucht die Adresse der Bug-Tracker-URL eines Pakets zu erraten und versucht dann, es zu öffnen. |
|
Installiert ein Projekt mit einem Neuanfang. |
|
Weist eine Version eines Pakets ab. |
|
Ändert die Tags für die Paketverteilung. |
|
Versucht, den Speicherort der Dokumentations-URL eines Pakets zu erraten, und versucht dann, es mit dem |
|
Führt eine Reihe von Prüfungen durch, um sicherzustellen, dass Ihre npm-Installation über alles verfügt, was sie zur Verwaltung Ihrer JavaScript Pakete benötigt. |
|
Installiert ein Paket. |
|
Installiert ein völlig neues Projekt und führt Tests durch. Alias: |
|
Installiert das Paket und führt Tests aus. Wird ausgeführt und unmittelbar |
|
Überprüft die konfigurierte Registrierung, um festzustellen, ob installierte Pakete derzeit veraltet sind. |
|
Pingt die konfigurierte oder angegebene npm-Registrierung an und überprüft die Authentifizierung. |
|
Veröffentlicht eine Paketversion in der Registrierung. |
|
Errät den Speicherort der Repository-URL eines Pakets und versucht dann, es mit dem |
|
Zeigt Paket-Metadaten an. Kann zum Drucken von Metadateneigenschaften verwendet werden. |
Unterstützte clientseitige Befehle
Diese Befehle erfordern keine direkte Interaktion mit einem Repository und müssen daher auch CodeArtifact nichts tun, um sie zu unterstützen.
Befehl | Beschreibung |
---|---|
Baut ein Paket. |
|
Manipuliert den Paket-Cache. |
|
Aktiviert die Tabulatorvervollständigung in allen npm-Befehlen. |
|
Aktualisiert den Inhalt der Benutzer- und |
|
Durchsucht den lokalen Paketbaum und versucht, die Struktur zu vereinfachen, indem Abhängigkeiten im Baum weiter nach oben verschoben werden, wo sie effektiver von mehreren abhängigen Paketen gemeinsam genutzt werden können. |
|
Bearbeitet ein installiertes Paket. Wählt eine Abhängigkeit im aktuellen Arbeitsverzeichnis aus und öffnet den Paketordner im Standardeditor. |
|
Durchsucht ein installiertes Paket. Erzeugt eine Subshell im Verzeichnis des angegebenen installierten Pakets. Wenn ein Befehl angegeben ist, wird er in der Subshell ausgeführt, die dann sofort beendet wird. |
|
Ruft Hilfe zu npm ab. |
|
Durchsucht die NPM-Hilfedokumentation. |
|
Erzeugt eine |
|
Verweist symbolisch auf einen Paketordner. |
|
Listet die installierten Pakete auf. |
|
Erzeugt einen Tarball aus einem Paket. |
|
Zeigt das Präfix an. Dies ist das nächstgelegene übergeordnete Verzeichnis, das eine |
|
Entfernt Pakete, die nicht in der Abhängigkeitsliste des übergeordneten Pakets aufgeführt sind. |
|
Führt den |
|
Führt die Stopp-, Restart- und Startskripten eines Pakets sowie die zugehörigen Vor- und Nachskripte aus. |
|
Druckt den aktuellen |
|
Führt beliebige Paketskripten aus. |
|
Sperrt abhängige Versionen für die Veröffentlichung. |
|
Deinstalliert ein Paket. |
Befehle werden nicht unterstützt
Diese npm-Befehle werden von Repositorys nicht unterstützt CodeArtifact .
Befehl | Beschreibung | Hinweise |
---|---|---|
Legt die Zugriffsebene für veröffentlichte Pakete fest. |
CodeArtifact verwendet ein Berechtigungsmodell, das sich vom öffentlichen npmjs-Repository unterscheidet. |
|
Fügt ein Registrierungsbenutzerkonto hinzu |
CodeArtifact verwendet ein Benutzermodell, das sich vom öffentlichen npmjs-Repository unterscheidet. |
|
Führt ein Sicherheitsaudit durch. |
CodeArtifact verkauft derzeit keine Daten zu Sicherheitslücken. |
|
Verwaltet NPM-Hooks, einschließlich Hinzufügen, Entfernen, Auflisten und Aktualisieren. |
CodeArtifact unterstützt derzeit keinerlei Mechanismus zur Benachrichtigung über Änderungen. |
|
Authentifiziert einen Benutzer. Dies ist ein Alias für |
CodeArtifact verwendet ein Authentifizierungsmodell, das sich vom öffentlichen npmjs-Repository unterscheidet. Weitere Informationen finden Sie unter Authentifizierung mit npm. |
|
Meldet sich von der Registrierung ab. |
CodeArtifact verwendet ein Authentifizierungsmodell, das sich vom öffentlichen npmjs-Repository unterscheidet. Es gibt keine Möglichkeit, sich von einem CodeArtifact Repository abzumelden, aber Authentifizierungstoken laufen nach ihrer konfigurierbaren Ablaufzeit ab. Die Standarddauer des Tokens beträgt 12 Stunden. |
|
Verwaltet Paketbesitzer. |
CodeArtifact verwendet ein Berechtigungsmodell, das sich vom öffentlichen npmjs-Repository unterscheidet. |
|
Ändert die Einstellungen in Ihrem Registrierungsprofil. |
CodeArtifact verwendet ein Benutzermodell, das sich vom öffentlichen npmjs-Repository unterscheidet. |
|
Durchsucht die Registrierung nach Paketen, die den Suchbegriffen entsprechen. |
CodeArtifact unterstützt eingeschränkte Suchfunktionen mit dem Befehl list-packages. |
|
Markiert deine Lieblingspakete. |
CodeArtifact unterstützt derzeit keinerlei Favoriten-Mechanismus. |
|
Zeigt Pakete an, die als Favoriten markiert sind. |
CodeArtifact unterstützt derzeit keinerlei Favoriten-Mechanismus. |
|
Verwaltet Organisationsteams und Teammitgliedschaften. |
CodeArtifact verwendet ein Benutzer- und Gruppenmitgliedschaftsmodell, das sich vom öffentlichen npmjs-Repository unterscheidet. Weitere Informationen finden Sie unter Identitäten (Benutzer, Gruppen und Rollen) im IAM-Benutzerhandbuch. |
|
T |
Verwaltet Ihre Authentifizierungstoken. |
CodeArtifact verwendet ein anderes Modell zum Abrufen von Authentifizierungstoken. Informationen finden Sie unter Authentifizierung mit npm. |
Entfernt ein Paket aus der Registrierung. |
CodeArtifact unterstützt nicht das Entfernen einer Paketversion aus einem Repository mit dem npm-Client. Sie können den Befehl delete-package-version verwenden. |
|
Zeigt den NPM-Benutzernamen an. |
CodeArtifact verwendet ein Benutzermodell, das sich vom öffentlichen npmjs-Repository unterscheidet. |