vue生产环境报错 ChunkLoadError
这周在测试环境中监控到一个前端异常ChunkLoadError: Loading chunk * failed
出现的频率并不是很高,一开始也没有在意。
后来看到一个bug,在业务中点击下一步的时候,无法正确的跳转页面,且后续点击上一步也有问题
这周在测试环境中监控到一个前端异常ChunkLoadError: Loading chunk * failed
出现的频率并不是很高,一开始也没有在意。
后来看到一个bug,在业务中点击下一步的时候,无法正确的跳转页面,且后续点击上一步也有问题
最近老是遇到联调的时候出现跨域问题,便萌生把跨域问题理理清楚的想法
首先罗列一些基础的知识点
先贴一下官方文档
随着Web开放的程度越来越高,通过浏览器跨域获取资源的需求已经变得非常普遍。在我看来,如果Web API不能针对浏览器提供跨域资源共享的能力,它甚至就不应该被称为Web API。从另一方面来看,浏览器作为进入Internet最大的入口,是各大IT公司的必争之地,所以浏览器市场出现了种类繁多、鱼龙混杂的局面。针对这两点,我们迫切需要一种能够被各个 浏览器厂商 共同遵循的标准来对跨域资源共享作出规范,这就是由W3C指定2的CORS(Cross-Origin Resource Sharing)规范。
vue
的Typescript支持
文章中,提到一个增强类型以配合插件使用
我们的代码中也经常出现这些,原理就是基于Typescript
的申明合并(Declaration Merging)
特性