正在搬运下一页::>_<:: . . .

在Vercel上部署hexo,再见了gitee


在Vercel上部署hexo,再见了gitee

由于gitee的pages服务维护三个月,三个月后不知道会不会又出来些收费限流之类的,所以决定迁移到vercel了~

1.注册vercel

直接使用github关联注册就可以了,很方便并且推荐用这种方式。

2.上传部署目录到github仓库

这一步不用多说,如果是之前就使用github的pages服务那就更方便了。不过还是写一下吧😅

①建一个公共仓库(好像也可以是私有的?)

②修改根目录下的_config.yml配置文件中deploy项:

repo改成仓库地址,注意一下分支是master还是main哦。

③在根目录的package.json文件添加脚本,很重要,否则部署后404

{
  "scripts": {
    "build": "hexo generate"
  }
}

④执行三连

hexo cl
hexo g
hexo d

push成功的话就好了。

3.进入vercel控制台进行部署

在dashboard中选择new project,

选择Import Git Repository,再选择关联自己的github账号并授权,这里直接授权所有仓库即可;

等读取到仓库列表后选择hexo所在仓库,选择import

选择Select Vercel Scope这里使用下面的PERSONAL ACCOUNT然后select

目录默认就是根目录root,直接下一步即可;

最后可以修改项目名,框架可以不用管,然后选择deploy即可部署完成。

4.自定义域名

参考链接

①点击项目卡片进入详情

②选择view domains

③可以使用vercel提供的二级域名,直接添加即可(前提是没被占用)

格式有两种:

xxx.now.sh
xxx.vercel.app

④添加自定义域名

在输入框中输入域名,点击右侧 Add ,下方会提示“Invalid Config”,然后根据情况:

  • 如果是根域名,请在你的 DNS 解析处添加 A 记录,指向 76.76.21.21

  • 如果是子域名,请在你的 DNS 解析处添加 CNAME 记录,指向 cname.vercel-dns.com

添加记录后等待片刻再刷新,下面显示两个蓝色对号即表明验证成功。


畅所欲言
 上一篇
git在push时出现”fatal: unable to access 'https://github.com/...“的解决方案 git在push时出现”fatal: unable to access 'https://github.com/...“的解决方案
git在push时出现”fatal: unable to access’ https://github.com/...'“的解决方案 出现这种问题有许多种情况,根据不同错误提示选择不同解决方式 1.OpenSSL SSL_read: C
2021-05-10
下一篇 
Teamviewer已达设备数量上限的解决方法 Teamviewer已达设备数量上限的解决方法
Teamviewer已达设备数量上限的解决方法 Teamviewer免费版最多只支持两台设备绑定,如果要在第三台设备上登录账号就会显示”已达最大设备数” 解决方法有以下几种 法一、每次登录时选择临时登录这个方法是最好的,优点是可以任意更换
  目录