记录一下从空文件夹到能跑起来的过程。

装环境

先确认 Node 装好了:

1
2
node -v
npm -v

然后装 Hexo 的命令行工具:

1
npm install -g hexo-cli

建站

1
2
3
hexo init my-blog
cd my-blog
npm install

hexo init 会给你一份默认目录结构,其中三个要用到:

  • source/_posts/ —— 文章放这儿
  • themes/ —— 主题放这儿
  • _config.yml —— 站点配置

写第一篇

1
hexo new "我的第一篇文章"

然后在 source/_posts/ 下找到刚生成的那个 .md,写完保存。

hexo new 生成的文件名是拼音或英文,标题以 title: 那一行为准。

本地预览

1
hexo server

打开 http://localhost:4000。改完存盘会自动重编译,不用手动重启。

生成静态文件

1
hexo clean && hexo generate

hexo clean 清缓存。改了 _config.yml 之后一定要先 clean,不然经常改了没反应。