vercel 新手小白,求助

131 天前
 dalovelanlan

为什么我项目设置了服务的区域 图片 部署的时候还是给我用默认的区域 Running build in Washington, D.C., USA (East) – iad1

2085 次点击
所在节点    Node.js
11 条回复
dalovelanlan
131 天前
也按照 nextjs 文档上说的配置了区域[https://imgur.com/wvgR1Ir]( https://imgur.com/wvgR1Ir)

同样也按照 vercel 上创建了 json 文件配置了 regions[https://imgur.com/l9WKJX6]( https://imgur.com/l9WKJX6)
Track13
131 天前
你选择的是 serverless function 的区域😒
dalovelanlan
131 天前
@Track13 那我想要部署在香港,我该怎么改
Track13
131 天前
@dalovelanlan 你部署和访问没有关联,有 cdn 的。serverless function 才会是你设置的位置。你自己看响应头 x-vercel-id
yanyao233
131 天前
https://github.com/orgs/vercel/discussions/1470

>When projects are deployed to the Edge Network, the build location shouldn't make a difference.

答案就是没办法修改,也没有必要修改,build 完会自动分发到 vercel edge network
dalovelanlan
131 天前
@yanyao233 那这的话,我想不开 vpn 访问就访问不通,我想在国内访问有办法吗
yanyao233
131 天前
@dalovelanlan 跟这个没关系,vercel 的话最好是绑定自己的域名,用自己的域名访问能避免一些 dns 污染问题。虽然速度还是很慢就是了,但大部分时间还是能正常用的
ddzzhen
131 天前
免费好像只有这一个地方,不过访问的时候 cdn 会自动匹配的
想把服务放在其他地方要钱
Pteromyini
131 天前
@dalovelanlan #6 访问问题跟地域无关,vercel 默认域名被墙的差不多了,得用自己的域名才行
NavsSite
131 天前
https://github.com/orgs/vercel/discussions/5064
如果你的配置正确,可能其实设置是已经生效了的。

日志里面看到的只是 build 时的区域,构建区域与运行时区域是不同的。
yrj
131 天前
默认访问自带 cdn ,访问层的 cdn 和服务层的部署节点无关

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1063678

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX