Publier et restaurer des packages npm à partir de la ligne de commande

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

À l’aide d’Azure Artifacts, vous pouvez facilement gérer la publication et la récupération de packages npm à partir de différentes sources, notamment les flux et les registres publics tels que npmjs.com. Cet article vous guide tout au long de la configuration de votre projet et de la publication et de la restauration de vos packages npm à partir de votre flux Azure Artifacts.

Prérequis

Se connecter au flux

  1. Connectez-vous à votre organisation Azure DevOps puis accédez à votre projet.

  2. Sélectionnez Artefacts, puis sélectionnez votre flux dans le menu déroulant.

  3. Sélectionnez Connecter à alimenter, puis sélectionnez npm à gauche.

  4. Dans la section Configuration du projet, choisissez Windows si votre système d’exploitation est Windows ; sinon, sélectionnez Autre. Suivez les instructions fournies pour configurer votre fichier .npmrc et vous connecter à votre flux. S’il s’agit de la première utilisation d’Azure Artifacts avec npm, assurez-vous d’obtenir les outils en haut à droite de la page.

    Capture d’écran montrant comment se connecter à votre flux.

Publier des packages

Exécutez la commande suivante dans le répertoire de votre projet pour publier les packages npm répertoriés dans votre package.json :

npm publish

Restaurer des packages

Exécutez la commande suivante dans le répertoire de votre projet pour restaurer tous vos packages npm :

npm install

Si vous souhaitez restaurer un package spécifique, exécutez la commande suivante dans le répertoire de votre projet :

npm install --save <PACKAGE_NAME>