新建的.net6 RazorPage项目,想同时保留CSS样式隔离和实时更新,找了半天都是让安装Nuget库
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
实测下来实时更新是有了,但是CSS样式隔离却没了,html代码中的标签不会添加唯一标识了,但是不用这个库,实时保存又不会同步更新,每次都要重新编译,根本没法写代码了。
解决方案:使用VS中的热重载功能:
开启文件保存时热重载,实测下来能解决问题,但是注意,修改后端的代码时,热重载有时不会生效,还是得重新运行整个项目