You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从代码中获取Next.js 13部署到Vercel的预览URL?

获取Vercel自动生成的预览URL方法

1. 手动查找路径

  • 登录Vercel控制台,找到你的目标项目
  • 进入项目的「Deployments」标签页,定位到对应的部署记录
  • 点击该部署记录进入详情页,页面顶部就能看到这个唯一的预览URL

2. 代码中通过环境变量获取

Vercel会自动给每个部署注入系统环境变量 VERCEL_URL,这个变量的值就是当前部署的预览域名(不带https://前缀)。你可以在Next.js代码中直接调用:

// 示例:在组件或API路由中拼接完整预览URL
const previewUrl = `https://${process.env.VERCEL_URL}`;

注意:该环境变量仅在Vercel部署环境中生效,本地开发时需要手动在.env.local文件中添加模拟值。

内容的提问来源于stack exchange,提问作者DaMatt91

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 00:45:55