在 运行 `dotnet new web` 之后,wwwroot 文件夹未添加到项目中

wwwroot folder is not added to a project after running the `dotnet new web`

运行 dotnet new web 之后,wwwroot 文件夹未添加到项目中。我应该手动添加吗?

这是我看到的项目结构:

我正在学习 here 上的教程,但我使用的不是 VS,而是 VS Code 和 .NET Core CLI。这是否意味着借助 dotnet new web 和借助 VS GUI 创建的模板不同?

2.2及以上版本的空项目模板不包含wwwroot文件夹似乎是设计使然。

您可以向项目添加一个新文件夹并将其命名为 wwwroot。它应该呈现出带有正确图标的外观并按预期工作。此外,您可以使用 dotnet new mvcdotnet new webapp 创建一个 ASP.NET 核心 Web 应用程序(模型-视图-控制器)模板,该模板会自动生成 wwwroot 文件夹。

参考:

https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-new?tabs=netcore22

wwwroot folder in asp.net core 2.2