Mac Hexo 的安装

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

硬件环境:mac mini

软件环境:Yosemite 10.10.5

##环境准备

安装Node

Node.js官网下载对应平台的安装包,一路安装即可,我使用的是node-v4.3.1。安装完成后在终端使用

1
npm -v

命令查看是否安装成功

安装命令

  • 清理cache
1
npm cache clean
  • 安装hexo
1
sudo npm install -g hexo
  • 初始化hexo
1
hexo init <path>

或者你可以直接cd到你指定的目录,执行

1
hexo init

  • cd 到你的init目录,执行如下命令,生成静态页面至hexo\public\目录。
1
hexo generate
  • 我在这里遇到报错,先执行以下命令才顺利完成:
1
npm install hexo --save
  • 安装server
1
npm install hexo-server --save
  • 本地启动
1
hexo server

当终端打印 INFO Hexo is running at http://0.0.0.0:4000/. Press Ctrl+C to stop. 代表本地启动成功,可以在浏览器输入查看,正常情况下应该是最原始的画面,但是我看到的是:白板和Cannot GET / 几个字

原因:
由于2.6以后就更新了,我们需要手动配置些东西,我们需要输入下面三行命令:

1
npm install

这个时候再重新生成静态文件,命令:

1
hexo generate (或hexo g)

启动本地服务器:

1
hexo server (或hexo s)