Heo

手把手教你使用Heo + Github Pages搭建个人独立博客

系统环境配置要使用Hexo,需要在你的系统中支持Nodejs以及Git,如果还没有,那就开始安装吧!安装Node.js下载Node.js[br]参考地址:安装Node.js安装Git下载地址:http://git-scm.com/download/安装Hexo$ cd d:/hexo$ npm install hexo-cli -g$ hexo init blog$ cd

Heo让博客梦变的简单

之前写过一篇关于octopress创建个人技术博客的文章,很多朋友说步骤好复杂啊(心塞)!这次,为了满足这群朋友,这里我要教大家的是用Hexo建个人技术博客。1、安装GIT和Node.JS这一步我不想展开太多,因为真的很简单,关于GIT的配置我在之前的文章中已经提到过了,看官可以查看历史文章2、安装Hexo在桌面下使用GIT Bash输入下面代码,实现Hexo的安装$ su

heo-abbrlink介绍

需求自从使用了hexo,就一直在折腾。没办法,强迫症作怪。其实一直以来我都有个问题,即究竟用什么来作为permalink?这是一个纠结狂的我纠结了好久的问题。hexo默认提供的方案是使用年/月/日/标题,这简直反人类啊,因为有的时候我每天可能发表好几篇博文,所以后面的标题不能去掉。那就把前面去掉吧。所以这就是我一直以来使用的方式。还有一个是使用id,但此id非彼id,每次重

手把手教从零开始在GitHub上使用Heo搭建博客教程(一)-附GitHub注册及配置

前言有朋友问了我关于博客系统搭建相关的问题,由于是做开发相关的工作,我给他推荐的是使用github的gh-pages服务搭建个人博客。推荐理由:免费:github提供gh-pages服务是免费的,有300MB空间;开源:由于github开源的原因,有很多人参与其中,自然技术支持很好。便捷:博客完全托管在github上,基本上不需要花时间去管理,博客使用Markdown语法,

手把手教从零开始在GitHub上使用Heo搭建博客教程(二)-Heo参数设置

前言前文手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置介绍了github注册、git相关设置以及hexo基本操作。本文主要介绍一下hexo的常用参数设置。配置文件说明网站配置文件是在根目录下的_config.yml文件,是yaml格式的。所有的配置项后面的冒号(:)与值之间要有一个空格。官方配置文件说明# Hexo Configur

手把手教从零开始在GitHub上使用Heo搭建博客教程(二)-Heo参数设置

前言前文手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置介绍了github注册、git相关设置以及hexo基本操作。本文主要介绍一下hexo的常用参数设置。配置文件说明网站配置文件是在根目录下的_config.yml文件,是yaml格式的。所有的配置项后面的冒号(:)与值之间要有一个空格。官方配置文件说明# Hexo Configur

手把手教从零开始在GitHub上使用Heo搭建博客教程(三)-使用Travis自动部署Heo(1)

原文:手把手教从零开始在GitHub上使用Hexo搭建博客教程(三)-使用Travis自动部署Hexo(1)前言前面两篇文章介绍了在github上使用hexo搭建博客的基本环境和hexo相关参数设置等。基于目前,博客基本上是可以完美运行了。但是,有一点是不太好,就是源码同步问题,如果在不同的电脑上写文章会非常不方便。是因为hexo使用的部署命令是把生成好的静态文件上传到仓库

手把手教从零开始在GitHub上使用Heo搭建博客教程(四)-使用Travis自动部署Heo(2)

前言前面一篇文章介绍了Travis自动部署Hexo的常规使用教程,也是个人比较推荐的方法。前文最后也提到了在Windows系统中可能会有一些小问题,为了在Windows系统中也可以实现使用Travis自动部署Hexo,本文介绍另外一种方式来实现。是通过GitHub API来实现的,用到了Linux中的sed命令。新建Access TokenPersonal Access T

装饰优化Heo搭建的博客

更换主题打开hexo的皮肤列表页面,你可以找到很多的皮肤,当然也可以自己网上搜其他或者直接DIY一套。例如我觉得yilia主题好看:在theme文件夹下git bash here 输入:git clone https://github.com/litten/hexo-theme-yilia.git编辑Hexo目录下的全局配置文件_config.yml,找到theme一行,改

heo 博客自动发布

前言本博客是用的hexo,deploy 是配置的 rsync,因为公司用的 windows 上没有 rsync, 所以想到 push 后通过 travis-ci 来自动 deploy,接下来就开工了...travis-ci使用 github 帐号登录 https://travis-ci.org/, 将博客项目(yangg/blog)开启,然后在项目下新建 .travis.