Biblioteksförvärv på klientsidan i ASP.NET Core med LibMan
Av Scott Addie
Library Manager (LibMan) är ett enkelt biblioteksförvärvsverktyg på klientsidan. LibMan laddar ned populära bibliotek och ramverk från filsystemet eller från ett innehållsleveransnätverk (CDN). CDN:er som stöds är CDNJS, jsDelivroch unpkg. De valda biblioteksfilerna hämtas och placeras på lämplig plats i ASP.NET Core-projektet.
Användningsfall för LibMan
LibMan erbjuder följande fördelar:
- Endast de biblioteksfiler som du behöver laddas ned.
- Ytterligare verktyg, till exempel Node.js, npmoch WebPack, är inte nödvändigt för att hämta en delmängd filer i ett bibliotek.
- Filer kan placeras på en specifik plats utan att behöva skapa uppgifter eller manuell filkopiering.
LibMan är inte ett pakethanteringssystem. Om du redan använder en pakethanterare, till exempel npm eller yarn, fortsätter du att göra det. LibMan utvecklades inte för att ersätta dessa verktyg.
Ytterligare resurser
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.
ASP.NET Core