MrP*_*eak 6 reactjs asp.net-core asp-net-core-spa-services
我有一个小的 ASP.NET Core Web 应用程序,它有一个 React 前端。VS2017 向导中的“新项目”几乎开箱即用,然后添加到。
我现在已经通过我们的构建和部署系统进行了部署,并且 ASP.NET Core DLL 具有从构建服务器设置的构建版本。
但是,当我部署时,React 前端无法正确重新加载,也不会出现新功能。我必须要求用户按 ctrl-F5 才能更新。
我添加了版本更改检测(在控制器上添加了 API 调用),window.location.reload()当它看到客户端时,它仍然从缓存中提取客户端文件。
我可以将版本号添加到 urls 或 webpack 或类似的东西以强制从服务器获取吗?
更新:缓存破坏与创建反应应用程序似乎相关。我可能会尝试...
| 归档时间: |
|
| 查看次数: |
934 次 |
| 最近记录: |