Среда: .NET Core 2.1, работающая в Ubuntu 18.04
При создании нового базового проекта ASP .NET автоматически создается группа клиентских пакетов. Например:
$ dotnet new razor
$ ls wwwrooot/lib
bootstrap jquery jquery-validation jquery-validation-unobtrusive
Однако я не вижу ни одного файла конфигурации, в котором перечислены эти пакеты на стороне клиента.
Я считаю, что беседка больше не используется. Кроме того, я не вижу bower.json
файла.
Я считаю, что libman даже не присутствует на моей машине. Кроме того, я не вижу libman.json
файла.
Использование команды dotnet restore
восстанавливает только пакеты .net, перечисленные в файле .csproj
, но не восстанавливает пакеты в каталоге wwwroot/lib
.
В качестве быстрого теста я удалил каталог wwwroot/lib
и попробовал различные команды. Однако ни одна из моих попыток не смогла восстановить какие-либо пакеты в каталоге wwwroot/lib
.
Может кто-нибудь сказать мне, как клиентские пакеты управляются в ASP.NET Core 2.1 и выше? Как обновить эти пакеты до последней версии?