一、为什么要搭建个人博客?

  • 技术成长的记录工具
  • 让输入变输出,提高思维表达

二、搭建流程

1. 环境准备&初始化博客项目

环境准备和初始化博客比较简单,我当时参考这个文章,非常顺利。

2. 更换主题

可以在hexo主题页面选择自己喜欢的主题:

hexo的主题
hexo的主题

我选择了第一眼就非常喜欢的stellar主题,这个主题有非常完整的文档说明,使用这个主题的博客也很多,所以大多数问题都可以通过文档和教程解决。

3. 遇到的问题以及解决方法

  1. 部署&域名

    在初始化博客和更换主题后,个人博客还是由本地服务器模拟的,即通过hexo s 命令启动,浏览器显示的URL为https://localhost:4000,所以后面进行了部署,关于部署,我参考了这位博主的文章:

    一开始选择的是hexo+GitHub Pages +vercel的方案,这个方案完全免费,上手部署起来也很顺利。但是由于在更新到GitHub时总是timeout,遂放弃这个方案,转而hexo+vercel,也是免费+顺利的。强烈推荐第二种方案!

    关于域名,只需要去合适的域名购买网站上购买一个域名,然后绑定到vercel的project上就可以。

  2. 页脚设计

    在原有主题的基础上参考教程加入了访客统计和运行天数统计。

  3. 字体

    更改字体。

  4. link链接卡片

    虽然在本文中多次使用了链接卡片,但是


四、总结 & 展望

  • 博客是技术成长的一部分
  • 后续计划:SEO 优化、样式美化、RSS、评论系统
  • 欢迎访问我的博客交流 🎉(附上你的博客链接)

✅ 附件(可选)

  • GitHub 项目地址
  • 示例代码链接
  • 推荐阅读链接(Hexo 官网、Stellar 文档、Vercel CLI 文档)

本站由 Xylumina 使用 Stellar 1.30.0 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

本"页面"访问 次 | 总访问 次 | 总访客