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

介绍

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




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



Github

https://github.com/hexojs/hexo

特性

  • 快速生成
  • 支持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-core
  • Linux (Fedora, Red Hat, CentOS):sudo yum install git-core

安装 Hexo

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

$ npm install -g hexo-cli

进阶安装和使用

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

$ npm install hexo

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

  1. npx hexo
  2. 将 Hexo 所在的目录下的 node_modules 添加到环境变量之中即可直接使用 hexo
echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile

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

预览

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


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


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


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


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


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


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


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


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


总结

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


分享到:


相關文章: