Hexo 框架

Hexo 简介

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

使用条件

操作流程

  • 安装 Node.js
  • 安装 Git 工具

安装 Node.js

  1. 前往Node.js 官方 下载安装包

安装node.js方法很多,也可以使用 homebrew

下载Node.js 001

关于LTS 和 Current版本区别 可以查阅官方 Hexo 版本分支说明

安装node.js程序,点击继续一步步操作就ok了
下载node.js

  1. 检查node.js是否安装成功
    打开终端输入:
1
$ node -v

检查node.js是否安装成功

安装 Git工具

可以安装 Git GUI 或者使用 Homebrew 进行安装

使用 node.js nvm 安装hexo

1
$ sudo npm install -g hexo-cli

nvm 安装hexo

使用命令检查,hexo安装情况

1
$ hexo -v

遇到问题:

hexo安装

1
2
3
{ [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }    
{ [Error: Cannot find module './build/default/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Debug/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }

该问题官方说明(https://hexo.io/docs/troubleshooting.html#Error-with-DTrace-Mac-OS-X

然后查了以下hexo官方文档,最后用下面语句成功安装好hexo!

1
$ sudo npm install -g hexo-cli

hexo 安装

建站

1
2
3
$ hexo init <folder>
$ cd <folder>
$ npm install

运行

1
$ hexo server

效果如下:
hexo 网站运行效果

参考资料