优雅的博客框架,快速、简洁、高效且主题丰富——Hexo

介绍

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。




Github

<code>https://github.com/hexojs/hexo/<code>

特性

快速生成支持GitHub Flavored Markdown和大多数Octopress插件一键部署到GitHub Pages、Heroku等强大的API可实现无限扩展数以百计的主题和插件

安装环境

安装前提

安装 Hexo 相当简单,只需要先安装下列应用程序即可:

Node.js (Node.js 版本需不低于 8.10,建议使用 Node.js 10.0 及以上版本)Git

安装 Git

Windows:下载并安装 git.Mac:使用 Homebrew, MacPorts 或者下载 安装程序。Linux (Ubuntu, Debian):sudo apt-get install git-coreLinux (Fedora, Red Hat, CentOS):sudo yum install git-core

安装 Hexo

所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。

<code>$ npm install -g hexo-cli/<code>

进阶安装和使用

对于熟悉 npm 的进阶用户,可以仅局部安装 hexo 包。

<code>$ npm install hexo/<code>

安装以后,可以使用以下两种方式执行 Hexo:

npx hexo <command>将 Hexo 所在的目录下的 node_modules 添加到环境变量之中即可直接使用 hexo <command>:/<command>

<code>echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile/<code>

PS:具体如何安装环境以及详细的使用文档不再细述。

预览

下面截取官方提供的一些主题模板截图预览










总结

以上截图只是数以百计主题中的几种,可以说是极其的丰富了,如果有自己想搭建博客写随笔或者在线文档网站的小伙伴可以试试,由于是静态网站因此可托管到Github或者第三方服务而不需要自己购买搭建服务器!