菜鸟部落 打算推出一个 Hexo 博客系列,来分享一下博客的搭建历程。今天是第一部分,配置 Hexo 本地环境。
什么是 Hexo
Hexo 是一个基于 Node.js 的静态网页生成器,同时也是一个快速、简洁、高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析博客文章,并且可以在几秒内,产生静态博客。Hexo 提供了丰富的插件和主题,借助这些我们可以高度定制我们的博客。
安装
安装 Hexo 相当简单,如果你已经安装好了 Node.js 环境,只要一条命令就能完成安装。
安装 Node.js
Windows 用户 点击这里
Mac、Linux 用户 点击这里
Windows 用户
前往 Node.js 官网 下载安装包。这里我们选择左边的 10.15.3 LTS
版本进行下载。

下载完成后,打开安装包进行安装,安装过程没有什么特别要注意的地方。




安装完成后,打开命令行工具,使用下图中的命令,查看 Node.js 是否安装正确。

Mac、Linux 用户
安装 Node.js 的最佳方式是使用 nvm。
使用 curl 工具安装 nvm
1 | curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash |
使用 wget 工具 安装 nvm
1 | wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash |
安装完成后,重启终端并执行以下命令检查 nvm 是否正确安装。如果输出版本号,就表明正确安装。
1 | nvm --version |
然后使用以下命令安装 Node.js
1 | nvm install stable |
安装 Hexo
Node.js 完成后,即可使用以下命令安装 Hexo。
1 | npm install -g hexo-cli |
创建博客
安装 Hexo 完成后,执行下列命令,Hexo 将会在指定文件夹中创建你的博客。
1 | 初始化、创建博客 |
运行
执行以下命令,在本地运行 Hexo 博客。
1 | hexo server |
如何你看到类似下面的信息输出,使用浏览器访问下面 url,如这里的是 http://localhost:4000
,就可以打开刚刚创建的博客啦。
至此,我们就配置完 Hexo 的本地环境啦。
1 | INFO Start processing |
结束
Hexo 博客系列分为 3 个部分:
- 配置 Hexo 本地环境
- 插件、主题安装及个性化修改
- 部署博客至 Github Page
如果大家期待后续的部分,记得关注菜鸟部落哦。