Acquisition de bibliothèque côté client dans ASP.NET Core avec LibMan

Par Scott Addie

Le Gestionnaire de bibliothèque (LibMan) est un outil allégé d’acquisition de bibliothèque côté client. LibMan télécharge des bibliothèques et infrastructures populaires à partir du système de fichiers ou d’un réseau de distribution de contenu (CDN). Parmi les réseaux de distribution de contenu pris en charge, on trouve entre autres CDNJS, jsDelivr et unpkg. Les fichiers de bibliothèque sélectionnés sont récupérés et placés à l’emplacement approprié dans le projet ASP.NET Core.

Cas d’usage de LibMan

LibMan offre les avantages suivants :

  • Seuls les fichiers de bibliothèque dont vous avez besoin sont téléchargés.
  • Des outils supplémentaires, tels que Node.js, npm et WebPack, ne sont pas nécessaires pour acquérir un sous-ensemble de fichiers dans une bibliothèque.
  • Les fichiers peuvent être placés à un emplacement spécifique sans avoir recours à des tâches de génération ou à la copie manuelle de fichiers.

LibMan n’est pas un système de gestion de packages. Si vous utilisez déjà un gestionnaire de package, tel que npm ou yarn, continuez ainsi. LibMan n’a pas été développé pour remplacer ces outils.

Ressources supplémentaires