一场雨

构建hexo博客笔记

由于 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的说明,以及博文的整理。