博客的再次迁移
小于 1 分钟
由于Vuepress-Theme-Vdoing
仍依赖于Vuepress 1.x
,而Vuepress 2.x
已经发布,且原有的博客架构略有混乱,在CF Pages上部署失败。所以我决定把博客再次迁移,这次迁移的目标是Vuepress 2.x
+Vuepress-Theme-Hope
。
迁移后技术栈
迁移后博客使用Vuepress 2.x
和Vuepress-Theme-Hope
的组合,使用CloudFlare Pages
自动从GitHub仓库部署。评论系统从Gitalk
转移至Giscus
。
迁移过程
首先新建一个使用Vuepress-Theme-Hope
的项目,完成新项目的相关配置,然后将原有博客内容复制进新项目,保持原博客设置的permalink
不变,这样就可以保证原有链接不失效。对于原有的Front Matter等不兼容项使用正则表达式进行相应替换,友链页手动重做。本地验证后部署至CloudFlare Pages。