support des commandes npm - CodeArtifact

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

support des commandes npm

Les sections suivantes résument les commandes npm prises en charge par les CodeArtifact référentiels, en plus des commandes spécifiques qui ne sont pas prises en charge.

Commandes prises en charge qui interagissent avec un référentiel

Cette section répertorie les commandes npm dans lesquelles le client npm envoie une ou plusieurs requêtes au registre avec lequel il a été configuré (par exemple, avecnpm config set registry). Il a été vérifié que ces commandes fonctionnent correctement lorsqu'elles sont invoquées dans un CodeArtifact dépôt.

Command Description

punaises

Essaie de deviner l'emplacement de l'URL de suivi des bogues d'un package, puis essaie de l'ouvrir.

ci

Installe un projet sur une table rase.

déprécier

Déprécie une version d'un package.

dist-tag

Modifie les balises de distribution des packages.

documents

Essaie de deviner l'emplacement de l'URL de documentation d'un package, puis essaie de l'ouvrir à l'aide du paramètre de --browser configuration.

médecin

Exécute un ensemble de vérifications pour s'assurer que votre installation npm dispose de ce dont elle a besoin pour gérer vos JavaScript packages.

installer

Installe un package.

install-ci-test

Installe un projet sur une table rase et exécute des tests. Pseudonyme :npm cit. Cette commande exécute un et immédiatement npm ci suivis d'unnpm test.

installation-test

Installe le package et exécute des tests. Fonctionne et est npm install suivi immédiatement par unnpm test.

désuet

Vérifie le registre configuré pour voir si les packages installés sont actuellement obsolètes.

ping

Envoie une requête ping au registre npm configuré ou donné et vérifie l'authentification.

publier

Publie une version du package dans le registre.

update

Devine l'emplacement de l'URL du dépôt d'un package, puis essaie de l'ouvrir à l'aide du paramètre de --browser configuration.

vue

Affiche les métadonnées du package. Peut être utilisé pour imprimer les propriétés des métadonnées.

Commandes côté client prises en charge

Ces commandes ne nécessitent aucune interaction directe avec un dépôt, il n'est donc CodeArtifact pas nécessaire de faire quoi que ce soit pour les prendre en charge.

Command Description

construire

Construit un package.

cache

Manipule le cache des packages.

achèvement

Permet de compléter les onglets dans toutes les commandes npm.

configuration

Met à jour le contenu des npmrc fichiers utilisateur et globaux.

dédupliquez

Effectue une recherche dans l'arborescence locale des packages et tente de simplifier la structure en déplaçant les dépendances plus haut dans l'arborescence, où elles peuvent être partagées plus efficacement par plusieurs packages dépendants.

modifier

Modifie un package installé. Sélectionne une dépendance dans le répertoire de travail actuel et ouvre le dossier du package dans l'éditeur par défaut.

explorez

Parcourt un package installé. Génère un sous-shell dans le répertoire du package installé spécifié. Si une commande est spécifiée, elle est exécutée dans le sous-shell, qui s'arrête alors immédiatement.

help

Obtient de l'aide sur npm.

aide-recherche

Recherche la documentation d'aide de npm.

initialisation

Crée un package.json fichier.

lien

Établit des liens symboliques vers un dossier de package.

ls

Répertorie les packages installés.

emballer

Crée une archive tar à partir d'un package.

prefix

Affiche le préfixe. Il s'agit du répertoire parent le plus proche à contenir un package.json fichier, sauf indication contraire-g.

pruneau

Supprime les packages qui ne figurent pas dans la liste des dépendances du package parent.

reconstruire

Exécute la npm build commande sur les dossiers correspondants.

redémarrer

Exécute les scripts d'arrêt, de redémarrage et de démarrage d'un package ainsi que les pré-scripts et post-scripts associés.

racine

Imprime le node_modules dossier effectif en sortie standard.

exécuter un script

Exécute des scripts de package arbitraires.

shrinkwrap

Verrouille les versions de dépendance pour publication.

désinstaller

Désinstalle un package.

Commandes non prises en charge

Ces commandes npm ne sont pas prises en charge par les CodeArtifact référentiels.

Command Description Remarques

accès

Définit le niveau d'accès aux packages publiés.

CodeArtifact utilise un modèle d'autorisation différent de celui du référentiel public npmjs.

ajouter un utilisateur

Ajoute un compte utilisateur au registre

CodeArtifact utilise un modèle utilisateur différent du référentiel public npmjs.

audit

Exécute un audit de sécurité.

CodeArtifact ne vend actuellement pas de données relatives aux failles de sécurité.

crochet

Gère les hooks npm, y compris l'ajout, la suppression, la liste et la mise à jour.

CodeArtifact ne prend actuellement en charge aucun type de mécanisme de notification des modifications.

login

Authentifie un utilisateur. Ceci est un alias pour npm adduser.

CodeArtifact utilise un modèle d'authentification différent de celui du dépôt public npmjs. Pour plus d'informations, voir Authentification avec npm.

logout

Se déconnecte du registre.

CodeArtifact utilise un modèle d'authentification différent de celui du dépôt public npmjs. Il n'est pas possible de se déconnecter d'un CodeArtifact référentiel, mais les jetons d'authentification expirent après leur date d'expiration configurable. La durée du jeton par défaut est de 12 heures.

propriétaire

Gère les propriétaires de packages.

CodeArtifact utilise un modèle d'autorisations différent de celui du référentiel public npmjs.

profile

Modifie les paramètres de votre profil de registre.

CodeArtifact utilise un modèle utilisateur différent du référentiel public npmjs.

search

Recherche dans le registre les packages correspondant aux termes de recherche.

CodeArtifact prend en charge une fonctionnalité de recherche limitée avec la commande list-packages.

étoile

Marque vos packages préférés.

CodeArtifact ne prend actuellement en charge aucun type de mécanisme de favoris.

étoiles

Affiche les packages marqués comme favoris.

CodeArtifact ne prend actuellement en charge aucun type de mécanisme de favoris.

équipe

Gère les équipes de l'organisation et les adhésions aux équipes.

CodeArtifact utilise un modèle d'adhésion d'utilisateurs et de groupes différent de celui du référentiel public npmjs. Pour plus d'informations, consultez la section Identités (utilisateurs, groupes et rôles) dans le guide de l'utilisateur IAM.

https://docs.npmjs.com/cli/tokentoken

Gère vos jetons d'authentification.

CodeArtifact utilise un modèle différent pour obtenir des jetons d'authentification. Pour plus d'informations, voir Authentification avec npm.

dépublier

Supprime un package du registre.

CodeArtifact ne prend pas en charge la suppression d'une version de package d'un référentiel à l'aide du client npm. Vous pouvez utiliser la commande delete-package-version.

whoami

Affiche le nom d'utilisateur npm.

CodeArtifact utilise un modèle utilisateur différent du référentiel public npmjs.