对通过 Hexo 搭建博客过程中遇到的问题进行了汇总,以后再遇到相同的问题可以迅速定位解决问题。
本文介绍了 Hexo 博客框架以及所使用主题 Next 的升级过程。经过一番折腾,最终把 Hexo 从 3.7.1 升级到 6.3.0,把 Next 主题从 4.3.0 升级到 7.8.0。升级后发现性能提升较为明显,特地记录下升级过程,方便下一次版本升级。
之前一直把 Hexo 博客托管在 github page 上,但是最近发现 github page 的打开速度越来越慢,有时候不翻墙甚至打不开,严重影响我写博客的心情,所以考虑把 Hexo 博客部署到个人服务器上,可以提高访问速度。
SEO(Search Engine Optimization)即搜索引擎优化,利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名,即让搜索引擎更加容易搜索到我们的网站且结果更加靠前。当我们在网上搭建好自己的博客之后,百度、谷歌等搜索引擎并不能立即搜索到我们的博客。我们需要做一些工作来让搜索引擎更加容易搜到我们的博客。转载请说明出处。
Hexo + Github 搭建的个人博客访问地址默认为 yourname.github.io,这种地址一方面由于太长不容易被人记住,另一方面也难以被谷歌、百度等搜索引擎收录。所以我们可以申请独立的域名指向我们的博客地址,转载请说明出处。
通过 Hexo 和 GitHub 搭建的博客,静态文件会上传到 GitHub 仓库的 master 分支,但是 Hexo 的安装目录还是保存在本地的。如果更换了电脑需要更新博客,我们需要 Hexo 的安装目录来生成/编辑/上传博客,并且这个安装目录需要随着博客的更新而更新。在这里提供一种便捷的办法来实现不同电脑之间同步更新博客。转载请说明出处。
Hexo 插入图片有两种方式,第一种是网络引用,第二种是本地插入,本文主要介绍本地插入图片方式。另外由于 Hexo 是静态博客框架,所插入的图片默认会按照本身大小自动铺满,如果要设置图片大小需要另外写 css 来进行控制。转载请说明出处。
Hexo 支持多种主题,NexT 是 Hexo 下最热门的主题之一,下面简单简介 NextT 主题的配置。
Hexo 是一款基于 Node.js 的支持 Markdown 的静态站点生成框架,利用 Hexo+GitHub 可以轻松打造属于个人的免费博客。经过本人一番摸索最终搭建成功。本人的博客地址为 飙戈的博客,欢迎大家前来指导,转载请说明出处。