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

2016-06-03
阅读 3 分钟
3.4k
前面一篇文章介绍了Travis自动部署Hexo的常规使用教程,也是个人比较推荐的方法。前文最后也提到了在Windows系统中可能会有一些小问题,为了在Windows系统中也可以实现使用Travis自动部署Hexo,本文介绍另外一种方式来实现。

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

2016-06-02
阅读 4 分钟
3.3k
前面两篇文章介绍了在github上使用hexo搭建博客的基本环境和hexo相关参数设置等。基于目前,博客基本上是可以完美运行了。但是,有一点是不太好,就是源码同步问题,如果在不同的电脑上写文章会非常不方便。是因为hexo使用的部署命令是把生成好的静态文件上传到仓库中的,所以,在其他电脑上同步下来的只是静态文件而已...

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

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

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

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

Travis CI自动化部署Hexo

2016-03-29
阅读 2 分钟
5.7k
本文介绍Hexo利用Travis CI自动化生成并发布,亲测可用. 开通Travis CI 利用 GitHub账号登录Travis CI 项目开启Travis CI 在项目的设置中开启Build only if .travis.yml is present这一项. 在github中生成Access Token 这个用于操作repo,否则没有权限. 安装Travis 注意:需要安装Ruby,并且需要安装rubygems插件 {代码...} ...

多说使用ua-parser-js显示浏览器和系统信息

2016-01-28
阅读 4 分钟
5.6k
前言 昨天博客接入了评论系统,使用的是国内的多说。 之前看到过有些利用该评论系统的有浏览器和系统信息的显示,感觉很不错。 所以,也想有这样的效果。 问题 多说如何显示浏览器和系统的信息? 解决方法 经过查找,利用UAParser.js可以实现。 步骤 1. 添加样式 {代码...} 可以新建一个css文件,在页面中添加引用。 如自...

Hexo主题实现多级分类显示

2016-01-25
阅读 2 分钟
5.8k
前言 最近在搞一个博客,是托管在github和gitcafe上的,利用Hexo生成的。 之后,发现一个问题,显示的分类都是一级的。而我想要的是:能显示多级分类,层次分明`的那样。 问题 基本主题自带的分类显示都是一级的,如何显示多级? 解决方案 所以,研究了一下,找到了理想的方法,方法如下: 利用系统的list_categories([cate...