Либман. Ошибка LIB002 во время сборки приложения

Я работаю с основным веб-приложением asp.net и пытаюсь использовать libmam для управления клиентскими библиотеками. Я включаю "Включить библиотеки на стороне клиента при сборке" и пишу код в libman.json:

{
  "version": "1.0",
  "defaultProvider": "cdnjs",
  "defaultDestination": "wwwroot/lib",
  "libraries": [
    {
      "library": "jquery@3.3.1",
      "destination": "wwwroot/lib/jquery/"
    }
   ]
}

Восстановление библиотек работает нормально, если я использую "Восстановление клиентских библиотек". Но когда я пытаюсь создать приложение, я получаю сообщение об ошибке:"libman.json: error LIB002: библиотека"jquery@3.3.1"не может быть разрешена поставщиком"cdnjs"".

Как я могу решить проблему?

1 ответ

Итак, причина, по крайней мере, из того, что я нашел, заключается в том, что библиотека больше не существует или не видна поставщику «cdnjs».

Лучший способ справиться с этим — обновить библиотеку до библиотеки, которую поддерживает «cdnjs». Если у вас уже установлена ​​библиотека, рассмотрите возможность использования раздела «Отключить libman».

Приведенные ниже инструкции выполняются в Visual Studio 2022, пробег может отличаться для других версий. Если у вас есть какие-либо проблемы, рассмотрите возможность использования раздела «Повторно добавить/обновить».

Отключить либман

  1. Щелкните правой кнопкой мыши

  2. нажмите наDisable Client-Side Libraries on Build

Обновите свою библиотеку

  1. При перемещении курсора к левой стороне файла, но справа от номеров строк

  2. Должна появиться маленькая лампочка.

  1. Нажмите на стрелку вниз

  1. Вас поприветствуют с несколькими вариантами, нажмите на(в моем случае у меня уже есть последняя версия.)

  2. Выберите нужную версию, и VS автоматически заполнит версию в этой строке.

Повторно добавьте/обновите свою библиотеку.

  1. В обозревателе решений щелкните правой кнопкой мыши имя вашего проекта (обычно этофайл)
  2. выбирать->Client-Side Library...

  1. В появившемся диалоговом окне введите, а затем должен появиться раскрывающийся список, позволяющий выбрать нужную версию.

  1. Нажмите кнопку «Установить», и новая библиотека будет добавлена ​​в вашфайл. Не забудьте также удалить предыдущую библиотеку, если Visual Studio не сделает это за вас автоматически.

Другие вопросы по тегам