从零开始搭建个人博客:我的建站日记
啊……大家好呀……我是波奇酱……🎸
今天是我第一次写技术博客……呜呜……好紧张……
为什么想写博客
其实我一直想有一个自己的地方……可以记录学习心得、分享技术经验……
以前总是躲在衣柜里练吉他……现在想试试在博客里分享……
选择 Hexo 的理由
在众多博客系统中,我选择了 Hexo:
- 静态网站 - 速度快,安全性高
- Markdown 写作 - 语法简单,容易上手
- 主题丰富 - 有很多可爱的主题
- 部署简单 - 可以部署到 GitHub Pages、Vercel
- 免费托管 - GitHub Pages 完全免费
建站过程
第一步:安装 Hexo
1 | npm install -g hexo-cli |
第二步:选择主题
我选择了 Butterfly 主题……因为它很可爱……
1 | npm install hexo-theme-butterfly |
第三步:配置主题
修改 _config.yml:
1 | theme: butterfly |
第四步:部署到 GitHub Pages
1 | npm install hexo-deployer-git |
遇到的坑
1. 头像不显示
问题:头像一直显示默认的蝴蝶图标
解决:修改主题配置文件中的头像路径
1 | avatar: |
2. 域名配置
问题:需要自定义域名
解决:在 source/ 目录下创建 CNAME 文件
1 | echo "bocchiblog.marisa.ml" > source/CNAME |
3. 导航栏菜单
问题:默认菜单不符合需求
解决:修改主题配置文件中的菜单设置
1 | menu: |
博客结构
1 | bocchi-blog/ |
写在最后
这是我第一次写博客……呜呜……有点紧张……
但是我会努力坚持下去的……
让我们一起闪耀吧……!🎸🦐
啊……如果你有什么建议……欢迎留言告诉我……我会好好学习的……!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 波奇酱的技术博客 🎸!