Hexo 多端同步

图片来源zhuoku.com

一、背景

  • 上一篇博客介绍了基于 Hexo 的搭建,但这只能在一台电脑生效。
  • Hexo 只会上传 public 文件夹的内容,源码不会部署。这意味着换一台电脑需要重新弄一份源码。
  • 网上的方案基本上是在原 Repo 开分支,但这样你的博客源码全部暴露在外,不安全。

二、步骤

  • 本文采用在 Github 创建一个私有库来存放源码,新创建库 HexoSource
  • 由于 Hexo 在 init 的时候已经为我们写好 .gitignore 文件,我们不需要再花时间弄一份。
  • 因此,我们只需要在 hexo-blog 中 git init、git add、git commit、git push 到 HexoSource 即可。
  • 另一台电脑上,直接 git clone、cd HexoSource、npm install 即可。
  • 前提是已经安装了 Hexo。
    1
    npm install hexo-cli -g

三、说明

  • 两台电脑都需要在 Github 的 Settings 里配置 SSH key,是个程序员都会,这里就不多讲了。

四、结束

  • 是不是比较简单呢?


Hexo 多端同步
http://jxr202.github.io/Hexo-多端同步-319ba07610e8/
作者
Jiang
发布于
2022年10月13日
许可协议