Hexo博客两台电脑同步配置

两台电脑同步Hexo配置

最近实在忍受不了公司的老MacBook Pro了, 于是出了自己的air, 买了台新的Pro, 但是hexo又好不容易配置到老mac上, 怎么办呢 ?

使用Git管理Hexo源码, 换新设备, 直接clone下来, 装一下环境不就行了!

1.GitHub创建私人仓库

这一步很简单, 打开GitHub创建一个新的仓库取名HexoCode.

然后只需要把之前配置好的hexo文件夹上传上去, 这里注意是需要先提前设置好gitignore文件, 因为我们的hexo已经安装了各种npm依赖, 其实我们没必要把所有安装好的依赖也上传到github. 这里我的gitignore添加了以下几项:

1
2
3
4
5
6
7
8
.DS_Store
Thumbs.db
db.json
*.log
node_modules/
public/
.deploy*/
package-lock.json

2.在新设备clone HexoCode仓库

首先, 我们新电脑要安装以下几项:

  • 安装Node.js.
  • 安装Git. (Mac电脑自带Git, 可以忽略这一步)
  • 安装Hexo. (安装好Node.js, 就可以通过命令npm install -g hexo-cli安装Hexo)

接下来就是将HexoCode源码完整clone到新设备上. 我一般放到跟文稿, 桌面同级目录下, 打开终端输入:

1
2
cd HexoCode
npm install

就可以把之前在gitignore里面忽略的依赖, 全部部署到新电脑上了.

3.完成

现在就可以进行正常的博客书写了, 这里推荐一个Mac端的Markdown书写客户端—-Typora. 免费, 干净, 实时预览, 极简风格.

接下来就是正常的:

  • 新建博客: hexo new "博客名"
  • 生成html: hexo g
  • 本地部署预览: hexo s
  • 部署到Github: hexo d

一气呵成 ! ~

0%