一、前言

拥有个人博客是一件有意义的事,可以在一个公开平台输出、展示自己,本文将尽可能详细介绍如何搭建一个hexo静态博客网站,以 Windows 系统为例,其他系统步骤相同。
在完全参照本文操作前,默认你已安装GitNode.js,且拥有 Github账号。注意,因为GWF的原因,有些网站打开可能会很慢,非常不稳定,对此各位自显神通。

二、开始安装

大多数教程都是先从安装Hexo开始,然后起动服务、编译、上传,整个过程非常繁琐,很容易打击你那颗爱写作的心。经过我的摸索,发现直接从Vercel自动化部署工具开始最快,让你一分钟即可从 0 到 1 完成建站,操作尽量使用 Micro Edge 或 Chrome 浏览器。

1. 初始化建站

打开Vercel主页,无需注册,点击 Start Deploying

然后点击 Browse All Templates,选择建站模板;

因为我们要使用Hexo建站,所以选择Hexo模板;

至此,你马上就可以完成建站了,接下来我们选择Continue With GitHub

然后会弹出提示,需要你授权登录GitHub,依照提示,填写好你的GitHub账号及密码,完成后如下所示,选择GitHub后继续;

选择你的GitHub账号后,需要创建一个仓库。注意:Vercel 会为你提供一个 Https 的域名,如我创建的仓库名为”maye”,则访问域名为:https://maye.vercel.app 因此,这里的仓库名依据个人喜好自定义。然后选择”Create”,创建仓库,Create a Team 可以选择跳过,接着等待 Deploy 完成即可。

现在可以在浏览器输入:https://你的仓库名字.vercel.app 即可看到

此时,静态博客网站已经搭建完成。

2. 自动构建

目前使用腾讯云的 webify 托管服务。当代码仓库选择 coding 时,需事先创建一个项目,项目表示一个集合,项目类可以包含多个代码仓库。创建项目时注意:最好选择全功能,至少也要包含代码托管自动部署服务,否则当推送代码时,可能不会触发自动构建。

3. 后续

前面我们已经完成了博客网站搭建,但是可以看到这个默认的主题是比较简陋且不美观的,我们可以在 Hexo 的主站上找到自己喜欢的主题。这里推荐两款主题:Butterfly、Matery 都好看,不过我更倾向于Matery主题。你可以下载多个主题上传到仓库中,然后在配置文件中设置以切换主题。
访问速度不必担心,Vercel 在全球有 CDN 节点,国内访问速度还算理想。博客选择上我也看了挺久,至于为什么使用 Hexo 而不是 Hugo、typecho、Halo、WorldPress 等等其他博客框架,咱们以后接着唠。
上述步骤完成后,基本上算是完程了。后续有一些可选操作,如:绑定自定义域名,设置域名解析,CDN 加速,以及图床选择。今天时间有限,咱们下期再说。

我的博客地址可以通过以下域名访问:http://maye.vercel.apphttps://maye.ml