在react vue 项目中,打包后由于文件名的变化导致点击旧页面时 JS 和 CSS 文件出现 404 错误。
我看了网上很多方法都写得太复杂了,其实只需要在app.s加一个监听就好,发现有错误就强刷界面,重新加载最新的js。
window.addEventListener('error',function (event) {if (event.message && String(event.message)?.includes('Loading chunk')) {window.location.reload();}},true,
);