由于 mac os 10.11.5 附近几个版本在安全性上做了一些处理,导致,我获取部分github资源包的时候,一直获取失败,后来升级到 10.12.1 这个版本之后,安装node ,hexo 就没有问题了,这边我把博客恢复的过程做一个笔记。
这个版本的博客,我用的是新的一套邮箱,和github账号。
在桌面上建一个文件夹 hexo 之后的操作,就在这个文件夹中进行
sudo npm install -g hexo //安装指令
hexo init //在hexo文件夹中初始化,生成种子项目
hexo clean //清空生成的静态文件
hexo g //生成静态文件
hexo s //本地运行 访问 localhost:4000端口,可以成功
hexo deploy //提交到 github上
提交可能会失败,发现是一个包没有安装
npm install hexo-deployer-git –save
之后可以提交,如果是第一次提交,会要求提供github账号信息
这边需要做一个初始化 :
git config –global user.name “springtail”
git config –global user.email thanksmyself@126.com
当然,提交之前有两个地方需要注意的,就是,1.在github上要有一个命名为springtail.github.io
的这样一个项目才行,在hexo的配置文件中需要去关联这个地址。像:
deploy:
type: git
repo: https://github.com/springtail/springtail.github.io.git
branch: master
这样,就可以提交了。成功之后,访问springtail.github.io就可以了。
使用next主题:
文档地址 :http://theme-next.iissnan.com/getting-started.html
之后的操作,包括图片的修改,菜单栏的添加,title图标的设置,多说的配置,LeanCloud的统计设置。
具体的操作,再看一下文档就可以了。
添加标签页的时候 :hexo new page “tags” 添加一个标签页
然后,在tags的index中修改类型
---
date: 2016-05-10 20:12:36
type: "tags"
comments: false
---
这样就可以了,之后就是添加一些about的说明,以及博文的整理。