一、为什么要搭建个人博客?
- 技术成长的记录工具
- 让输入变输出,提高思维表达
二、搭建流程
1. 环境准备&初始化博客项目
环境准备和初始化博客比较简单,我当时参考这个文章,非常顺利。
2. 更换主题
可以在hexo主题页面选择自己喜欢的主题:
我选择了第一眼就非常喜欢的stellar主题,这个主题有非常完整的文档说明,使用这个主题的博客也很多,所以大多数问题都可以通过文档和教程解决。
3. 遇到的问题以及解决方法
部署&域名
在初始化博客和更换主题后,个人博客还是由本地服务器模拟的,即通过hexo s 命令启动,浏览器显示的URL为https://localhost:4000,所以后面进行了部署,关于部署,我参考了这位博主的文章:
一开始选择的是hexo+GitHub Pages +vercel的方案,这个方案完全免费,上手部署起来也很顺利。但是由于在更新到GitHub时总是timeout,遂放弃这个方案,转而hexo+vercel,也是免费+顺利的。强烈推荐第二种方案!
关于域名,只需要去合适的域名购买网站上购买一个域名,然后绑定到vercel的project上就可以。
页脚设计
在原有主题的基础上参考教程加入了访客统计和运行天数统计。
字体
更改字体。
link链接卡片
虽然在本文中多次使用了链接卡片,但是
四、总结 & 展望
- 博客是技术成长的一部分
- 后续计划:SEO 优化、样式美化、RSS、评论系统
- 欢迎访问我的博客交流 🎉(附上你的博客链接)
✅ 附件(可选)
- GitHub 项目地址
- 示例代码链接
- 推荐阅读链接(Hexo 官网、Stellar 文档、Vercel CLI 文档)