最近在准备面试,复习以前的一些知识,在网上查找资料时发现很多使用很多博文都是 GithubPages 上的,而且整个博客界面都非常简单实用。搜索一番发现这些都是通过 Hexo + Next 主题构建的,故决定自己也搭建一个玩玩,一来可以记录自己所学内容、加深印象,二来相较于单纯的写笔记更有乐趣。
基础环境搭建
所有的操作都是基于 macOS CataLina 10.15.5 环境,且已经安装 brew 包管理工具,如果执行过程出现异常,请自行搜索解决。
安装 nodejs
brew install node安装完成后,执行
node -v,可发现当前 nodejs 的版本为 14.4.0v14.4.0
安装 Hexo
npm install -g hexo-cli
Hexo 配置部分
Hexo 中的基本概念
Hexo 配置场景问题
- 如果将博客放在一个单独的目录里,而不是按年分类?
- 如何设置文章按照更新时间为排序?