深入浅出Blazor webassembly之一种简单的部署方法

在Blazor WebAssembly开发模式下, 浏览器一般需要下载多达10M的资源, 主要是 .net 的dll 文件, 即使是在企业局域网内访问速度也不快. 发布模式可以明显减小资源文件的大小.

这里介绍使用官方提供的 blazor-devserver.exe, 作为企业内的部署服务器, 主要优点有:

⒈ 使用非常方便

2. 支持url rewrite,  以模版项目为例, counter 页面地址http://localhost:5000/counter , 如果部署到 vs code 的 live server插件下, 直接访问 counter 页面, 会报 404 Get 错误, 必须先访问根地址, 然后导航到 counter页面才行. 而使用 blazor-devserver.exe , 就可以直接访问 counter 页面.

如果是面向互联网的blazor wsam, 还是推荐 nginx 服务器, 参考 https://github.com/freemanke/blazor-wasm-example/blob/master/my.conf

深入浅出Blazor webassembly之一种简单的部署方法

原文:https://www.cnblogs.com/harrychinese/p/blazor_depoly.html

以上是深入浅出Blazor webassembly之一种简单的部署方法的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>