快速搭建Hexo编译环境

有时候我们需要在其它电脑上编译 Hexo 博客,那么要如何快速搭建编译的环境呢,且听本文娓娓道来。如果涉及的环境已经存在或步骤已经执行过,请自行跳过。

安装 npm

npm 是随 nodejs 安装而自动安装的,所以,我们只需要安装 nodejs 即可。本人一般安装 nodejs 使用 scoop 来安装,命令行如下:

1
scoop install nodejs

安装 Git

Git 用于克隆源代码,当然源代码也可以手动下载,但是用 Git 的话可以在另一台电脑修改博客后将更新推送到 GitHub。scoop 安装命令如下:

1
scoop install git

克隆仓库

由于主题是作为博客的子模块,所以需要递归克隆整个项目:

1
git clone github地址 --recursive

安装依赖包

命令行进入到博客主目录中,运行下列语句安装依赖包:

1
npm install

进入到 ./themes/next 目录,运行下列语句安装主题依赖包:

1
npm install

安装Pandoc

hexo 需要 pandoc 支持,采用 scoop 安装,其命令如下:

1
scoop install pandoc

编译

1
2
3
npx hexo clean
npx hexo generate
npx hexo deploy