搭个博客记录学习 | Hexo + Butterfly 部署到 Cloudflare
为什么要搭博客最近在学 Java 基础课程,Notion 里记了不少笔记,但总觉得缺点什么。想来想去,还是想有个自己的小窝,把学习过程记录下来,顺便练练手。 选了 Hexo + Butterfly 的组合,主要是看中 Butterfly 的颜值,卡片式设计很适合打造二次元风格的博客。而且 Hexo 写 Markdown 就能生成网页,对新手很友好。最关键的是,部署到 Cloudflare Pages 完全免费,还自带 CDN 加速和 HTTPS,简直完美。 本地搭建我用的是 Windows + WSL2 环境,如果你也是这个配置可以直接参考。先确认一下有没有装 Node.js,终端里跑一下 node --version 看看。没有的话用 nvm 装一个就行。 重要提示:项目必须放在 Linux 文件系统里(比如 ~/projects/),别放 Windows 盘符下(/mnt/d/)。我一开始放错了位置,VSCode 一直提示性能警告,后来搬到 ~/projects/ 速度快了好多。 12mkdir -p ~/projects && cd ~/projects...
