Blazor 热重载

起因

今天建了个一个Blazor WebAssembly在.Net 6 Preview 3的项目.在.Net 6有加入一些比较好的功能.
  1. 热加载(Hot Reload)

热重载

第一步是现在配置文件中,手动开启热加载的配置.
hotReloadProfile 配置现在为两个: 
  1. aspnetcore(针对传统web项目和Blazor Server项目,经测试在blazor server中是可以的) 
  2. balzorwasm(是针对blazor WebAssembly项目) 
在Blazor WebAssembly中手动开启热加载配置
在Blazor项目,修改文件后,只要保存文件,就会自动编译后加载
鉴于是预览版,手动保存(自动编译和加载),但在浏览器中加载这一块是有问题,浏览器加载的还是未修改的.不知道是不是我配置的姿势不对.

Blazor WebAssembly改进

  1. 优化改进js文件
  2. blazor开始在WinForm/WPF进行支持了.提供了BlazorWebView控件(这个还没用过呢)

从官方技术博客,地址:
截图:
Blazor js 优化文件大小.改进还是很大的

秋风 2021-04-25