Hexo搭建博客以及多端同步更新
这几天弄了下Hexo的博客搭建,并搞定了多端同步管理了。现在将搭建遇到的一些坑以及过程分享出来,自己也再理顺一遍。本文是基于码市 的私有仓库(github一样的原理)的,博主只是在多端管理的时候不想把所有的文章都同步到公共仓库去,另外还有就是GitHub的访问速度(毕竟是国外的)。好了,废话不多说,下面就介绍下Hexo是如何更换主题、添加博客评论、以及多端同步管理等,如有错误欢迎指正交流。
软件准备
安装node与git
node的安装,一步一步往下走就行了。终端输入
node -v
,可以看到版本信息就表示安装成功了。git的安装,与node安装同理,安装后会多出两个Git GUI Here 、Git Bash Here右键菜单,点击后者,输入
git --version,
可以看到版本信息就表示安装成功了。选装cnpm。由于npm速度有时候令人堪忧,所以建议安装淘宝源的cnpm,在git bash中输入下面整段
alias cnpm="npm --registry=https://registry.npm.taobao.org \ --cache= $HOME/.npm/.cache/cnpm \ --disturl=https://npm.taobao.org/dist \ --userconfig=$HOME/.cnpmrc"
安装完之后验证,输入:cnpm info express,若出现一大堆信息则表明成功了
安装Hexo
- 在git bash 下输入:
cnpm install -g hexo-cli
,输入Hexo -v 出现版本信息安装成功。 - 创建文件夹(目录名字都随便),在git bash 下 cd 到文件夹中,输入 Hexo init ,稍微等待一会,会有点慢。
- 继续输入 Hexo d -g 生成静态页面,在输入 Hexo server,浏览器中输入:[http://localhost:4000/] 来访问hexo博客。
- 到此静态博客搭建完毕。
创建pages与配置ssh
创建博客仓库。登陆到github上新建一个仓库,名称为:你的用户名(github的必需为 “你的用户名”.github.io)
本地生成ssh密钥。git bash下输入
ssh-keygen -t rsa -C "你的邮箱地址"
cd ~/.s