Nuxt JS / Vercel 部署 - Vercel 用部署域替换了我的绝对路由 domian



部署我的nuxt项目后,vercel chagnes 图像源来自

https://farko.me/uploads/rahc-crsa/originals/f7f5b380-d81e-4ece-9931-05e84e5308ef.jpg

https://ecowas-rahc.vercel.app/uploads/rahc-crsa/originals/f7f5b380-d81e-4ece-9931-05e84e5308ef.jpg

请注意,域已更改。

我正在从nuxtServerInitAPI 调用中获取网址

你知道发生了什么吗?

export const actions = {
async nuxtServerInit({ dispatch }, { $axios }) {
// Website
const website = await $axios.$get(
`/items/website?single=1&fields=*.*,logo.data.*.*,translations.*`
);
dispatch("website/setting", website.data);
// Alert
const alert = await $axios.$get(`/items/notice?fields=*.*`);
dispatch("alert/setting", alert.data);
}
};

这是nuxtServerInit的代码,我正在从商店中挑选网址。

我遇到了同样的问题,几天都找不到问题所在。最后,我得出的结论是,@nuxtjs/axios包正在犯此错误。这是一个"遗留项目",它使用的是@nuxtjs/axios版本5.12.0。

仍然不能 100% 确定 axios 代码中究竟是什么导致了此错误,但是当我更新到最新版本 (5.13.6( 时,问题消失了。

相关内容

  • 没有找到相关文章

最新更新