Unterstützung für npm-Befehle - CodeArtifact

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.

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

Bugs

Versucht die Adresse der Bug-Tracker-URL eines Pakets zu erraten und versucht dann, es zu öffnen.

ci

Installiert ein Projekt mit einem Neuanfang.

verwerfen

Weist eine Version eines Pakets ab.

dist-tag

Ändert die Tags für die Paketverteilung.

Dokumente

Versucht, den Speicherort der Dokumentations-URL eines Pakets zu erraten, und versucht dann, es mit dem --browser Konfigurationsparameter zu öffnen.

Arzt

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.

install

Installiert ein Paket.

install-ci-test

Installiert ein völlig neues Projekt und führt Tests durch. Alias:npm cit. Dieser Befehl wird ausgeführt und unmittelbar npm ci gefolgt von einemnpm test.

installieren/testen

Installiert das Paket und führt Tests aus. Wird ausgeführt und unmittelbar npm install gefolgt von einemnpm test.

veraltet

Überprüft die konfigurierte Registrierung, um festzustellen, ob installierte Pakete derzeit veraltet sind.

pingen

Pingt die konfigurierte oder angegebene npm-Registrierung an und überprüft die Authentifizierung.

veröffentlichen

Veröffentlicht eine Paketversion in der Registrierung.

update

Errät den Speicherort der Repository-URL eines Pakets und versucht dann, es mit dem --browser Konfigurationsparameter zu öffnen.

anzeigen

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

bauen

Baut ein Paket.

Cache

Manipuliert den Paket-Cache.

Abschluss

Aktiviert die Tabulatorvervollständigung in allen npm-Befehlen.

Konfiguration

Aktualisiert den Inhalt der Benutzer- und npmrc Globaldateien.

deduplizieren

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.

bearbeiten

Bearbeitet ein installiertes Paket. Wählt eine Abhängigkeit im aktuellen Arbeitsverzeichnis aus und öffnet den Paketordner im Standardeditor.

erkunden

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.

help

Ruft Hilfe zu npm ab.

Hilfesuche

Durchsucht die NPM-Hilfedokumentation.

init

Erzeugt eine package.json Datei.

Link

Verweist symbolisch auf einen Paketordner.

ls

Listet die installierten Pakete auf.

packen

Erzeugt einen Tarball aus einem Paket.

prefix

Zeigt das Präfix an. Dies ist das nächstgelegene übergeordnete Verzeichnis, das eine package.json Datei enthält, sofern nicht -g ebenfalls angegeben.

pflaumen

Entfernt Pakete, die nicht in der Abhängigkeitsliste des übergeordneten Pakets aufgeführt sind.

neu aufbauen

Führt den npm build Befehl für die entsprechenden Ordner aus.

neu starten

Führt die Stopp-, Restart- und Startskripten eines Pakets sowie die zugehörigen Vor- und Nachskripte aus.

Root

Druckt den aktuellen node_modules Ordner in der Standardausgabe aus.

Run-Skript

Führt beliebige Paketskripten aus.

shrinkwrap

Sperrt abhängige Versionen für die Veröffentlichung.

deinstallieren

Deinstalliert ein Paket.

Befehle werden nicht unterstützt

Diese npm-Befehle werden von Repositorys nicht unterstützt CodeArtifact .

Befehl Beschreibung Hinweise

Zugriff

Legt die Zugriffsebene für veröffentlichte Pakete fest.

CodeArtifact verwendet ein Berechtigungsmodell, das sich vom öffentlichen npmjs-Repository unterscheidet.

Benutzer hinzufügen

Fügt ein Registrierungsbenutzerkonto hinzu

CodeArtifact verwendet ein Benutzermodell, das sich vom öffentlichen npmjs-Repository unterscheidet.

Prüfung

Führt ein Sicherheitsaudit durch.

CodeArtifact verkauft derzeit keine Daten zu Sicherheitslücken.

Haken

Verwaltet NPM-Hooks, einschließlich Hinzufügen, Entfernen, Auflisten und Aktualisieren.

CodeArtifact unterstützt derzeit keinerlei Mechanismus zur Benachrichtigung über Änderungen.

login

Authentifiziert einen Benutzer. Dies ist ein Alias für npm adduser.

CodeArtifact verwendet ein Authentifizierungsmodell, das sich vom öffentlichen npmjs-Repository unterscheidet. Weitere Informationen finden Sie unter Authentifizierung mit npm.

logout

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.

Besitzer

Verwaltet Paketbesitzer.

CodeArtifact verwendet ein Berechtigungsmodell, das sich vom öffentlichen npmjs-Repository unterscheidet.

profile

Ändert die Einstellungen in Ihrem Registrierungsprofil.

CodeArtifact verwendet ein Benutzermodell, das sich vom öffentlichen npmjs-Repository unterscheidet.

search

Durchsucht die Registrierung nach Paketen, die den Suchbegriffen entsprechen.

CodeArtifact unterstützt eingeschränkte Suchfunktionen mit dem Befehl list-packages.

Stern

Markiert deine Lieblingspakete.

CodeArtifact unterstützt derzeit keinerlei Favoriten-Mechanismus.

Sterne

Zeigt Pakete an, die als Favoriten markiert sind.

CodeArtifact unterstützt derzeit keinerlei Favoriten-Mechanismus.

Team

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.

Token

Verwaltet Ihre Authentifizierungstoken.

CodeArtifact verwendet ein anderes Modell zum Abrufen von Authentifizierungstoken. Informationen finden Sie unter Authentifizierung mit npm.

Veröffentlichung rückgängig machen

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.

Whoami

Zeigt den NPM-Benutzernamen an.

CodeArtifact verwendet ein Benutzermodell, das sich vom öffentlichen npmjs-Repository unterscheidet.