你是否遇到.net core 3.1 或者更高版本,在项目运行时,修改的js、视图代码没有实时刷新显示出来?不是你代码的问题,而是因为你没有引入这个——nuget 包。
找到项目——》(右击)——》管理nuget程序包——》搜索:“Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation”
复制粘贴搜索后,你会看到(如下图)
最后一步:在项目的Startup.cs文件中,找到 ConfigureServices方法,然后在 services.AddControllersWithViews().AddRazorRuntimeCompilation();
或者在services.AddMvc().AddRazorRuntimeCompilation();
重新启动项目后,你会发现。js 和视图文件可以动态刷新了。