虽然如今博客类应用很多,但是性能却不尽相同。WordPress虽然是一款优秀的博客,但是在虚机上部署,打开起来十分缓慢。一个偶然的机会我接触到Hexo,发现其使用Markdown解析文章,速度很快,就抱着试一试的态度在自己的Zero上体验了一番。话不多说,下面是具体的安装配置过程。原文:www.makerjia.xyz/232.html
一、环境配置
1.安装Node.js
Node.js在不同的环境上安装方式是不一样的,Orange pi zero用的是全志H2+的ARM处理器,所以在官网上我们选择的是ARM版本的安装包,如下图所示:
2.安装Git
由于Zero上已经安装好了git,所以这里不再多说,其他平台上没有安装git的可以参考廖雪峰的教程。
二、安装Hexo
所有得准备工作完成之后,我们就可以用npm安装Hexo了。
npm install -g hexo-cli
安装完Hexo后,还需要执行以下命令
hexo init <folder>
cd <folder>
npm install
其中[folder]可以换成你想要的名称,例如blog。这些工作完成之后,我们进入其创建好的文件夹。里面有一个_config.yml文件,顾名思义,这是一个配置文件,我们可以在此配置绝大部分的参数,等会更换主题时,我们便会用到这个。
以上工作完成之后,我们就可以启动Hexo了。命令如下:
Hexo server
如果命令行界面显示如下,则说明启动成功了
浏览器输入IP:4000就可一访问了。
不过默认的主题实在是有些简陋,好在官网提供了主题商店,大家可以去下载,https://hexo.io/themes/
这里我选择了Black-blue,黑色风格比较稳重一些。
复制主题到themes目录下
cd themes
git git clone https://github.com/maochunguang/black-blue
然后修改我们之前所说的_config.yml:theme: black-blue
即可。
最终效果图所示: