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
Une organisation Azure DevOps. Créez-en un gratuitement.
Un projet Azure DevOps. Créez un projet si vous n’en avez pas déjà.
Un flux Azure Artifacts. Créez-en un gratuitement.
Se connecter au flux
Connectez-vous à votre organisation Azure DevOps puis accédez à votre projet.
Sélectionnez Artefacts, puis sélectionnez votre flux dans le menu déroulant.
Sélectionnez Connecter pour flux, puis sélectionnez npm dans la zone de navigation de gauche.
Suivez les instructions de la section configuration de Project pour configurer votre fichier .npmrc et vous connecter à votre flux.
Connectez-vous à votre collection Azure DevOps puis accédez à votre projet.
Sélectionnez Artefacts, puis sélectionnez votre flux dans le menu déroulant.
Sélectionnez Connecter pour flux, puis sélectionnez npm dans la zone de navigation de gauche.
Suivez les instructions de la section Configuration de Project pour vous connecter à votre flux.
Suivez les instructions de la section Configuration de Project pour vous connecter à votre flux.
Suivez les instructions fournies pour configurer votre projet et vous 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>