两台电脑同步Hexo配置
最近实在忍受不了公司的老MacBook Pro了, 于是出了自己的air, 买了台新的Pro, 但是hexo又好不容易配置到老mac上, 怎么办呢 ?
使用Git管理Hexo源码, 换新设备, 直接clone下来, 装一下环境不就行了!
1.GitHub创建私人仓库
这一步很简单, 打开GitHub创建一个新的仓库取名HexoCode.
然后只需要把之前配置好的hexo文件夹上传上去, 这里注意是需要先提前设置好gitignore
文件, 因为我们的hexo已经安装了各种npm
依赖, 其实我们没必要把所有安装好的依赖也上传到github. 这里我的gitignore
添加了以下几项:
1 |
|
2.在新设备clone HexoCode仓库
首先, 我们新电脑要安装以下几项:
- 安装Node.js.
- 安装Git. (Mac电脑自带Git, 可以忽略这一步)
- 安装Hexo. (安装好Node.js, 就可以通过命令
npm install -g hexo-cli
安装Hexo)
接下来就是将HexoCode源码完整clone到新设备上. 我一般放到跟文稿, 桌面同级目录下, 打开终端输入:
1 | cd HexoCode |
就可以把之前在gitignore
里面忽略的依赖, 全部部署到新电脑上了.
3.完成
现在就可以进行正常的博客书写了, 这里推荐一个Mac端的Markdown书写客户端—-Typora. 免费, 干净, 实时预览, 极简风格.
接下来就是正常的:
- 新建博客:
hexo new "博客名"
- 生成html:
hexo g
- 本地部署预览:
hexo s
- 部署到Github:
hexo d
一气呵成 ! ~