当前位置:   article > 正文

使用netlify自动部署hexo博客,写博客更加方便

netlify

前言

使用hexo也有不少时间了,一直是使用的本地生成然后在提交到git仓库上,这也是很多网上的教程所使用的方法。这个方法也有一些弊端,部署起来每次都要先生成再提交网站的public目录,然后还要把hexo的源码提交到仓库中,很麻烦。如果每次写作都要重复这样的步骤。

本文同步更新与我的个人博客:https://blog.hizrd.top,欢迎访问!
本文在我的个人博客上的链接:点击进入

Netlify

使用netlify 的继承部署可以在它的服务器按照你设定的命令,自动进行部署网站,也就是说,当你把源码直接提交到github的时候,netlify就会自动部署好你的网站。github用来保存博客的源码 ,而netlify存有静态网站。

Netlify官网

方法

建立hexo博客

hexo的建立方法网上有很多,就不再多说了

### 部署到netlify

可以使用github的账号直接登录,这样关联仓库的时候也更加方便。

点击这个,按照提示与仓库进行关联

配置好hexo的部署命令,并设置发布目录。如图。

部署命令与本地部署的命令是一样的

hexo generate
  • 1

配置你的域名,netlify默认给你一个二级域名,你可以修改它,也可以绑定自己已有的域名。同时你也可以使用免费提供的ssl证书,开启Https。

到这里配置就基本完成了。此时你的网站就可以使用它分配或你绑定的域名访问了。你也可以根据你自己的需要进行别的改动。

当你写完文档时,把hexo目录直接提交到git仓库中,netlify会把网站自动部署好,你可以在nelify查看你的部署日志。这样你的git仓库就只用来保存hexo的源码,而网站是放在netlify上的。netlify也有cdn,但是速度仍然不是很好,服务器在国外,也就是这样了。你也可以使用了自己的cdn服务,以加快网站的访问速度。

LeanCloud

使用leancloud的云引擎,也可以自动部署你的网站,经测试,访问速度比netlify要好,但是免费办的每天有6小时的服务休眠时间,具体的方法将在以后的博文中会介绍。

一些你可能会用到的链接

Hexo文档

Netlifiy文档

[LeanCloud

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/907968
推荐阅读
  

闽ICP备14008679号