Aquisição de biblioteca do lado do cliente no ASP.NET Core com o LibMan
Por Scott Addie
O Library Manager (LibMan) é uma ferramenta leve de aquisição de bibliotecas do lado do cliente. A LibMan baixa bibliotecas e estruturas populares do sistema de arquivos ou de uma rede de distribuição de conteúdo (CDN) . As CDNs suportadas incluem CDNJS, jsDelivre unpkg. Os arquivos de biblioteca selecionados são buscados e colocados no local apropriado dentro do projeto ASP.NET Core.
Casos de uso do LibMan
A LibMan oferece os seguintes benefícios:
- Somente os arquivos da biblioteca que você precisa são baixados.
- Ferramentas adicionais, como Node.js, npme WebPack, não são necessárias para adquirir um subconjunto de arquivos em uma biblioteca.
- Os arquivos podem ser colocados em um local específico sem recorrer a tarefas de construção ou cópia manual de arquivos.
O LibMan não é um sistema de gerenciamento de pacotes. Se você já estiver a usar um gerenciador de pacotes, como npm ou yarn, continue a fazê-lo. O LibMan não foi desenvolvido para substituir essas ferramentas.