Получение библиотеки на стороне клиента в ASP.NET Core с LibMan

Скотт Адди

Диспетчер библиотек (LibMan) — это облегченный инструмент для получения библиотек на стороне клиента. LibMan загружает популярные библиотеки и фреймворки из файловой системы или из сети доставки содержимого (CDN). Поддерживаются сети доставки содержимого CDNJS, jsDelivr и unpkg. Выбранные файлы библиотеки извлекаются и размещаются в соответствующем месте в проекте ASP.NET Core.

Варианты использования LibMan

LibMan предоставляет следующие преимущества:

  • Загружаются только необходимые файлы библиотеки.
  • Для получения подмножества файлов в библиотеке не требуется дополнительное средство, например Node.js, npm и WebPack.
  • Файлы можно разместить в определенном месте, не прибегая к задачам сборки или копированию файлов вручную.

LibMan не является системой управления пакетами. Если вы уже используете диспетчер пакетов, например npm или yarn, используйте его и дальше. LibMan не предназначен для замены этих средств.