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 vos packages npm à partir de différentes sources, notamment les flux et les registres publics comme npmjs.com. Cet article vous guide tout au long de la configuration de votre projet, 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 pour flux, puis sélectionnez npm dans la zone de navigation de gauche.

  4. Suivez les instructions de la section configuration de Project pour configurer votre fichier .npmrc et vous connecter à votre flux.

    Capture d’écran montrant comment se connecter à un flux dans les services Azure DevOps.

  1. Connectez-vous à votre collection 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 pour flux, puis sélectionnez npm dans la zone de navigation de gauche.

  1. Suivez les instructions de la section Configuration de Project pour vous connecter à votre flux.

    Capture d’écran montrant comment se connecter à votre flux dans Azure DevOps Server 2022.

  1. Suivez les instructions de la section Configuration de Project pour vous connecter à votre flux.

    Capture d’écran montrant comment se connecter à votre flux dans Azure DevOps Server 2020.

  1. Suivez les instructions fournies pour configurer votre projet et vous connecter à votre flux.

    Capture d’écran montrant comment se connecter à votre flux dans Azure DevOps Server 2019.

Publier des packages

  1. 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

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

    npm install
    
  2. 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>