是否有人可以解释或参考有关dotnet.exe进程如何服务blazor web组装应用程序的文档?
这就是我所做的和我所知道的。
- 使用
dotnet new blazorwasm -o BlazorTest
命令搭建一个新的blazor web组装项目。 使用命令
dotnet run
运行项目,并按预期运行。请记住,我没有使用--hosted
参数来包括ASP。. NET Core server.
就我的理解而言,blazor web assembly项目的输出是在浏览器进程中运行的一组静态文件。为了使这些文件在浏览器中运行,我们需要一个web服务器,如kestrel/iis或cdn来提供这些文件。
现在我的问题是,在当前的设置中,需要为文件提供服务的web服务器或cdn在哪里?
dotnet CLI正在读取您的PropertieslaunchSettings.json
文件
默认配置文件使用IIS Express启动应用。
如果您想使用模板中包含的其他Kestrel启动配置文件,您可以使用:
dotnet run --launch-profile "BlazorTest"
注:项目;配置文件将作为你在
中指定的应用程序的名称。dotnet new