Hexo 是一个快速、简洁且高效的博客框架。本文将会带你认识并搭建Hexo的使用环境。

停更通知

由于多方面因素影响,该栏目停止更新,是否恢复待定。

前言

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

Hexo的优缺点

优点

  • 简单轻便,易于部署
  • 超快速度
  • 一键部署
  • 轻松推送

缺点

  • 默认情况下文件生成在本地,不能多客户端编辑
  • 没有便携的后台管理系统
  • 文件容易丢失

环境搭建

Hexo需要我们提前部署所需要的开发环境,具体如下

  • Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)
  • Git

不过为了更好的开发与体验,我们将从头开始准备各种所需的工具

安装文本编辑器(VS Code)

工欲善其事,必先利其器,一个好的文本编辑器是必不可少的,这里我们使用由微软开发的Visual Studio Code作为编辑器。

首先,我们要访问VS Code的官网,点击Download for Windows下载最新的安装包。

官网

下载后进行客户端的安装即可

切换VS Code至中文

正常情况下,我们在安装完成后,第一次打开VS Code,右下角会提示安装语言包。

如果你错过了,可以按照下面的步骤进行手动安装中文语言包。

  1. 在VS Code页面按下Ctrl+Shift+P
  2. 输入configure language回车执行
  3. 选择中文(简体)并回车执行

配置Hexo运行环境

1.下载Node.js

我们可以前往Node.js官网进行下载,下载和自己系统相配的Node的安装程序,否则会出现安装问题。

由于兼容性问题,我们一般不推荐选择最新版本进行安装,你可以在这里查阅所有旧版本的Node.js列表

Node.js推荐版本:12.19.0

Hexo 版本 最低版本 (Node.js 版本) 最高版本 (Node.js 版本)
6.2+ 12.13.0 latest
6.0+ 12.13.0 18.5.0
5.0+ 10.13.0 12.0.0
4.1 - 4.2 8.10 10.0.0
4.0 8.6 8.10.0
3.3 - 3.9 6.9 8.0.0
3.2 - 3.3 0.12 未知
3.0 - 3.1 0.10 或 iojs 未知
0.0.1 - 2.8 0.10 未知

注意:使用 Node.js 官方安装程序时,请确保勾选 Add to PATH 选项(默认已勾选)

验证安装状态:

  1. 打开CMD窗口
  2. 输入node -v,出现版本号提示即为安装成功

2.安装Git

前往Git官网进行下载

默认情况下,无需更改Git的安装设置,按照提示安装即可。

image-20230213115723691

3.切换Node.js镜像源

由于Node.js官方源在国内下载过慢,在这里我们可以选择切换到国内镜像源以加快访问与下载速度。

  1. 打开CMD窗口
  2. 输入npm config set registry https://registry.npmmirror.com

安装Hexo

  1. 打开CMD窗口
  2. 输入npm install -g hexo-cli安装

检测是否成功安装

在CMD窗口输入hexo即可,若出现下面提示即为成功安装

image-20230213120540399

下一篇,我们将学习Hexo的文件目录与配置文件