# 前言

Hexo 博客框架基于 NodeJS 构建,可以快速高效地解析 Markdown 文本,生成网站的各种静态网页,还能通过主题和插件等定制化网站的样式和功能,结合 Github Pages 等服务进行线上部署也很方便。

# 环境准备

首先安装好 NodeJS Git。NodeJS 是必需的运行环境,Hexo 框架及其功能插件大都使用 npm 命令安装;下载主题、线上部署及备份等代码文件则需要 git 命令操作。下载安装工具后,打开 CMD命令控制台 中输入版本查询命令,可以确认各个工具安装是否正常:

node -v
npm -v
git -v

工具安装验证.png

由于 npm 默认安装源为国外服务器,可能出现连接失败或者下载缓慢等问题,可以修改默认源为淘宝镜像源:

npm config set registry https://registry.npm.taobao.org

# Hexo 框架搭建

创建一个空文件夹作为博客根目录,命名最好是英文,例如 Website

Website 目录下右键打开 Git Bash Here 控制台,按照以下步骤在控制台中输入相应的命令:

# 安装

npm install -g hexo-cli

# 验证

hexo version

hexo安装验证.png

# 初始化

hexo init

# 安装依赖包

npm install

# 本地启动

hexo server

按住 Ctrl 键并用 鼠标左键点击控制台中的站点地址,或者在浏览器地址栏中直接输入 http://localhost:4000 ,即可打开本地博客查看站点效果。

Hexo博客初始页面

控制台中用快捷键 Ctrl + C 可以关停本地服务器。

至此,Hexo 框架初始的博客站点已完成搭建,此时博客根目录下主要有以下内容:

node_modules: Hexo 框架的依赖包和插件等
scaffolds:存放布局模板
source:存放博客源文件
themes:存放主题文件
_config.yml: 全局配置文件
更新于 阅读次数