allowedDevOrigins
Next.js 在開發過程中不會自動阻止跨域請求,但在 Next.js 的未來主要版本中,將預設阻止此類請求,以防止在開發模式下未經授權地請求內部資產/端點。
要配置 Next.js 應用程式以允許來自伺服器初始化主機名(預設為 localhost)以外來源的請求,可以使用 allowedDevOrigins 配置選項。
allowedDevOrigins 允許您設定在開發模式下可以使用的其他來源。例如,要使用 local-origin.dev 而不僅僅是 localhost,請開啟 next.config.js 並新增 allowedDevOrigins 配置
next.config.js
module.exports = {
allowedDevOrigins: ['local-origin.dev', '*.local-origin.dev'],
}這有幫助嗎?