前言
博客写完了,也许你希望将生成的静态页面放在github仓库里,亦或是自己购买的公网主机上。之前一直觉得需要使用类似webhook的方式进行更新,其实根本没有必要,直接在按hexo的要求配置即可。
配置
rsync
是一个远程文件同步工具,支持增量式同步。下载其插件
1 | npm install hexo-deployer-rsync --save |
在本地博客配置文件里编辑
1 | deploy: |
可以添加多主机部署,每一个主机的type
前面加一个-
1 | deploy: |
实践
上述配置完毕后,使用hexo g -d
便可以一键生成、部署到远程了。