2024年博客重启

2024年博客重启

💡 原文英文,约1200词,阅读约需5分钟。
📝

内容提要

本文介绍了作者在2024年重新启动博客的过程,选择Hugo作为静态网站生成器,因Hexo的部署速度过慢而迁移内容。作者分享了迁移过程、主题选择、数学公式渲染方法及使用GitHub Actions进行自动部署的步骤,提升了博客的功能和美观。

🎯

关键要点

  • 作者决定重新启动博客,选择Hugo作为静态网站生成器,因Hexo的部署速度过慢而迁移内容。
  • 迁移过程顺利,内容类型基本一致,主要关注项目结构。
  • 选择了hugo-book主题,简单优雅。
  • 使用MathJax库渲染数学公式,因其支持Markdown语法。
  • 通过GitHub Actions进行自动部署,使用私有仓库存储源代码,公共仓库托管博客。
  • 配置字体时学习了不同字体的风格和类型,选择JetBrainsMono-Bold用于代码显示,Helvetica Neue用于内容部分。
  • 博客中使用了giscus评论系统、MathJax数学系统和Google自定义搜索引擎。

延伸问答

为什么作者选择Hugo作为博客的静态网站生成器?

作者选择Hugo是因为Hexo的部署速度过慢,导致发布博客的体验不佳。

迁移到Hugo的过程是怎样的?

迁移过程顺利,内容类型基本一致,主要关注项目结构,遵循Hugo的官方文档进行操作。

作者在博客中使用了哪些主题和工具?

作者选择了hugo-book主题,并使用MathJax库渲染数学公式,此外还使用了giscus评论系统和Google自定义搜索引擎。

如何通过GitHub Actions进行博客的自动部署?

通过GitHub Actions设置工作流文件,确保博客仓库为公共,并配置个人访问令牌以获得操作权限。

作者选择了哪些字体用于博客?

作者选择了JetBrainsMono-Bold用于代码显示,Helvetica Neue用于内容部分。

博客中使用的数学公式渲染方法是什么?

博客中使用MathJax库来渲染数学公式,因为它支持Markdown语法。

➡️

继续阅读