建站过程2-站点部署

在本系列上一篇文章中,我们已经用hexo在本地搭建了一个站点。但是要想让你的网站被他人访问到,还需要将它发布出去。此处我们将使用github pages发布静态的个人站点。

创建仓库

  1. 注册一个github账号(然后你就可以在我的博客评论区发言了!)

  2. 新建一个仓库

    新建仓库

发布静态文件

运行$ hexo g生成站点静态文件,它们存放在博客文件夹根目录的public文件夹中;

静态文件夹

然后将这个文件夹里面的内容上传至之前建立的仓库中

上传

成功后的效果图类似这样:

效果图

最后使用github page发布站点:

发布

一键部署

如果每次修改文章都要这样重新上传,真是太麻烦了,我们可以通过配置hexo的config.yml文件从而实现一键部署;

找到这个文件的deploy部分,修改为以下内容:

1
2
3
4
5
6
# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
type: git
repo: https://github.com/{用户名}/{仓库名}.git
branch: gh-pages

之后只需要在命令行中运行hexo d即可实现上传到github仓库,当然在此之前需要重新运行hexo g生成静态文件


建站过程2-站点部署
https://www.hovering-clouds.cn/space/2022/06/27/建站过程2-站点部署/
作者
垂云
发布于
2022年6月27日
许可协议