本篇为hexo部署vercel教程第二篇

使用插件前先配置git

hexo deploy

Hexo 提供了快速方便的一键部署功能,让您只需一条命令就能将网站部署到服务器上。

1
$ hexo deploy

在开始之前,您必须先在 _config.yml 中修改参数,一个正确的部署配置中至少要有 type 参数,例如:

1
2
deploy:
type: git

您可同时使用多个 deployer,Hexo 会依照顺序执行每个 deployer。

1
2
3
deploy:
- type: git
repo:

Git

安装 hexo-deployer-git。

1
$ npm install hexo-deployer-git --save

修改配置。

1
2
3
4
5
deploy:
type: git
repo: <repository url> #https://bitbucket.org/JohnSmith/johnsmith.bitbucket.io
branch: [branch]
message: [message]

我的是这样的:

1
2
3
4
deploy:
type: git
repo: https://github.com/51hhh/51hhh.github.io.git
branch: main
参数 描述
repo 库(Repository)地址
branch 分支名称
message 自定义提交信息
token 可选的令牌值,用于认证 repo。用 $ 作为前缀从而从环境变量中读取令牌

授权登录

保存config文件后

进入你的博客目录

1
hexo d

会弹出登录github授权界面

授权即可

显示这样即是上传成功

结束

这样就成功托管到了GitHub page上

但是由于域名被墙

欲在境内直接访问需要部署在vercel并自定义域名