1.遇到问题:
lneaught SyntaxError :lnexpected tokenPIaYE(at chunk 5728.bdff1b31.is:1:1)
当我部署到nginx上之后,第一次测试 没有啥问题当我点击登录之后,然后测试一个删除按钮之后就爆这个错误。
2.原因分析:
我遇到的是缓存的问题,也有可能是nginx配置的原因,因为我之前部署过几次了这个问题我基本排除了。
检查缓存和资源版本
Nginx 可能缓存了旧的 JS 文件,尝试清除浏览器缓存并刷新页面,或者检查是否有版本号(例如 client.js?v=xxx
)作为 URL 查询参数来强制浏览器加载最新文件。
3.解决方案:
我遇到的是缓存的问题。
一开始我也没有怀疑过缓存的事,我就重新打包部署的时候,开了一个无痕窗口 突然发现就好了,因此个人感觉可以重点排查一下缓存。
把缓存清楚一下就可以了。