468 字
2 分钟
博客已迁移至 Astro,与此同时,该站的代码托管平台迁移到 Gitee
2025-12-20

前言#

因为 Hexo 的加载太慢了(虽然说问题出在了背景图上了),然后换了个主题整个 Hexo 炸了我就不想修了

但是择日不如撞日,今天就直接迁移!

而从 Github 迁移到 Gitee,则是懂得都懂的网络原因

Hugo,Astro,Vuepress…… 我为什么在那么多新兴的静态网页生成器选择了 Astro#

答案是,打开了Hexo 主题,第一眼就看到了这个主题的前身 Vivia

可惜 Vivia 已经停更了,因为作者已经去维护 Astro 版本了,也就是现在 Astro 正在用的主题

saicaca
/
fuwari
Waiting for api.github.com...
00K
0K
0K
Waiting...

迁移不易之路#

毕竟是新世界,对于我这个使用 Hexo + Redefine 很长时间的我来说有点陡峭

需要有一定的 TS 基础修改配置文件,不过好在能看懂部分代码和文档是做什么的,就做了一些基础的修改,也就是现在能看到的 Banner,颜色的修改

就开始迁移博客了,目前已经迁移了

  • 全面迁移 EdgeOne 海外线路
  • openSUSE 自己解决的一些问题(随便的解)
  • APM 体验
  • CachyOS 体验

并合并了原主题的所有教程内容,并将该分类名改为系统保留

而一些生活类的博客,就暂时不迁移了,新的终章,就应该需要新的序曲

但是难点不在这,我在 Hexo 的技术债,真的在 Astro 还了

在迁移一些带图片的博客,我为了居中,使用的不是 Markdown,而是 HTML

而 Markdown 使用 HTML 嵌入是没法使用 Astro 优化过的 src 目录下的图片的(原本想着相对目录调用)

所以,在看了一堆文档并调了 N 遍的情况下,最后选择摆烂放在 public/images/postname 下

存在的问题#

  • 搜索栏无法搜索
博客已迁移至 Astro,与此同时,该站的代码托管平台迁移到 Gitee
https://ne0w0r1d.top/posts/blog-migrated-to-astro-with-gitee/
作者
Ne0W0r1d 新界
发布于
2025-12-20
许可协议
CC BY-NC-SA 4.0