从零搭一个 Hexo 博客
记录一下从空文件夹到能跑起来的过程。
装环境
先确认 Node 装好了:
1 | node -v |
然后装 Hexo 的命令行工具:
1 | npm install -g hexo-cli |
建站
1 | hexo init my-blog |
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,不然经常改了没反应。