fetch 正常,页面却 404?Nuxt 3 + CDN 跨域下的 preload CORS 陷阱Nuxt 3 项目使用 cdnURL 跨域部署时,<link rel="preload" as="fetch"> 对 CORS 的校验比普通 fetch 更严格。缺少 crossorigin 属性导致 _payload.json 被浏览器拦截,引发 404、Hydration mismatch、i18n 加载失败等一系列连锁反应。最终通过关闭 experimental.payloadExtraction 和 i18n.lazy 彻底修复。