Bibliotheekverwerving aan de clientzijde in ASP.NET Core met LibMan
Door Scott Addie
Library Manager (LibMan) is een lichtgewicht hulpprogramma voor het verkrijgen van bibliotheken aan de clientzijde. LibMan downloadt populaire bibliotheken en frameworks uit het bestandssysteem of vanuit een CDN-(Content Delivery Network). De ondersteunde CDN's omvatten CDNJS-, jsDelivren unpkg-. De geselecteerde bibliotheekbestanden worden opgehaald en op de juiste locatie in het ASP.NET Core-project geplaatst.
LibMan-gebruikssituaties
LibMan biedt de volgende voordelen:
- Alleen de bibliotheekbestanden die u nodig hebt, worden gedownload.
- Aanvullende hulpprogramma's, zoals Node.js, npm-en WebPack, zijn niet nodig om een subset van bestanden in een bibliotheek te verkrijgen.
- Bestanden kunnen op een specifieke locatie worden geplaatst zonder gebruik te maken van build-taken of het handmatig kopiƫren van bestanden.
LibMan is geen pakketbeheersysteem. Als u al een pakketbeheerder gebruikt, zoals npm of yarn, kunt u dit blijven doen. LibMan is niet ontwikkeld om deze tools te vervangen.