Nuxt.js SPA モードで CORS エラー対応をしたのでご紹介します。
Nuxt.js で Access to XMLHttpRequest at xxx has been blocked by CORS policy を解決するべく、前の記事 Nuxt.js + axios で CORS エラーの解決方法 にて対応しましたが、 SPA モードでは動きませんでした。
⚠ Does not work with nuxt generate (see static target).
// nuxt.config.ts
axios: {
baseURL: process.env.API_BASE_URL
},
# .env
API_BASE_URL=http://localhost:3000
として API_BASE_URL を動かしている API サーバー側で CORS 対応をすれば完了です。
以上、Nuxt.js SPA モードで CORS エラー対応をした、現場からお送りしました。