前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >利用vercel部署静态网页教程

利用vercel部署静态网页教程

作者头像
Andromeda
发布2023-10-21 11:21:19
1.3K1
发布2023-10-21 11:21:19
举报
文章被收录于专栏:Andromeda的专栏

Vercel 从前叫做 ZEIT,是前端团队的最佳工作流,将静态、Jamstack 部署、无服务器功能、全局 CDN 等整合在一起。他们与 Magic Labs 合作,使用 Vercel + Next.js 开发和发布 Jamstack 应用的最简单方法,以及使用 Magic 形成自然协同作用的向应用添加身份验证的最简单方法。其致力于将基于 Jamstack 的高性能的强大应用开发转变为主流。

利用vercel的免费托管服务我们能够部署我们的静态主页和博客,能够大大节省我们服务器的资源。我的hexo博客和个人主页都是用vercel托管的。

vercel官方网址:vercel

常规部署

基本步骤

首先进入官网注册一个账号,绑定github或者gitlab。左上角选择新建项目。

我这里推荐直接通过git链接导入。如果静态页面还未上传,请记得创建一个仓库,然后上传。

注意,这里的地址是github的页面项目地址,不是仓库地址。

将项目github账号和vercel关联起来,以便代码更新之后,vercel自动打包部署,这里会授权登录一下。

点create即可。出现这样的效果就是部署成功了。(撒花效果真不错)

点网站快照进去就可以看到我们部署成功的网页了。

不得不说vercel实在是太良心了,连证书都给你装好了。

自定义域名

这里以腾讯云为例。里面填你需要部署的域名,点击add。

出现这个界面,复制cname.vercel-dns.com。前往腾讯云域名控制台添加解析记录。

blog那一栏和你刚刚的域名的前缀一致,然后点击保存等待解析生效即可。自定义域名vercel也会给你颁发证书,(直接吹爆)

等待证书颁发完毕,就可以通过自定义域名访问你的静态网页了。

绕过GitHub部署

直接进入我们需要部署的静态网页的根目录,打开终端。前面无脑确认即可。这一步选择n。

然后选择你部署的项目名称,我以test为例。然后选择需要部署的目录,这里就是根目录,回车即可。

Want to modify these settings选择y

Which settings would you like to overwrite (select multiple)? (Press <space> to select, <a> to toggle all, <i> to invert selection)按a

然后无脑回车即可。

这样就是部署成功了,去vercel上看,发现网页已经生成了。然后自定义域名的步骤跟上面一样。

需要修改网页内容然后重新部署只需要在修改后在根目录执行下面命令即可。

代码语言:javascript
复制
vercel --prod
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 常规部署
    • 基本步骤
      • 自定义域名
      • 绕过GitHub部署
      相关产品与服务
      内容分发网络 CDN
      内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档