【发布时间】:2019-04-10 11:19:08
【问题描述】:
环境:.NET Core 2.1 在 Ubuntu 18.04 上运行
创建新的 ASP .NET 核心项目时,会自动生成一堆客户端包。例如:
$ dotnet new razor
$ ls wwwrooot/lib
bootstrap jquery jquery-validation jquery-validation-unobtrusive
但是,我没有看到任何列出这些客户端包的配置文件。
我相信 bower 不再被使用。另外,我没有看到任何bower.json 文件。
我相信 libman 甚至不存在于我的机器上。另外,我没有看到任何libman.json 文件。
使用命令dotnet restore 仅恢复.csproj 文件中列出的.net 包,但不恢复wwwroot/lib 目录下的包。
作为快速测试,我删除了wwwroot/lib 目录并尝试了各种命令。但是,我的尝试都无法恢复wwwroot/lib 目录下的任何包。
谁能告诉我如何在 ASP.NET Core 2.1 及更高版本中管理客户端包?如何将这些软件包升级到最新版本?
【问题讨论】:
-
它们只是硬编码在模板中。
标签: asp.net-core asp.net-core-2.1