我一直在玩Shadcn 的Taxinomy项目。
对内部 API 的获取调用不包括应用程序的基本 URL(http://localhost:3000或用于生产的实际网站)。
// Get stipe checkout URL
const response = await fetch("/api/users/stripe")
Run Code Online (Sandbox Code Playgroud)
我一直在尝试在 Next.JS 13.4 项目上复制该行为,但没有成功。
该next.config文件不包含任何特定的配置,唯一提到的应用程序 URL 是.env“NEXT_PUBLIC_APP_URL”,但即使创建.env.local / .env / .env.development.local并添加env变量,它也不起作用。
NEXT_PUBLIC_APP_URL=http://localhost:3000
Run Code Online (Sandbox Code Playgroud)
知道如何在不需要基本 URL 的情况下调用 API 吗?