新电脑的博客迁移手册
新电脑的博客迁移手册
前言
因为各种原因,我又换了一台电脑。这时候我想把自己博客转移过来,以方便自己的日常使用。但是上一次迁移都已经是两年前的事情了。我早就忘了具体的步骤,再加上之前我并没有记录下来,所以这次我痛定思痛要写一篇文章来记录这个步骤。如果你也是用Hexo框架的博客,或许这篇文章能帮助到你。
安装顺序
- xshell和xftp的安装
xshell和xftp是我认为好用的远程服务器操作工具,这个直接在官网上下载个人版本就好了。不过我在安装xftp8和xshell8出现1603错误。在网上搜寻后,我找到一份解决解决方案:https://blog.csdn.net/weixin_45930320/article/details/120740480。
- 下载git
配置git信息。但是在之前,我们要先看到之前的博客中git的信息是怎样的。因为我偷懒都是设置全局的,所以我就只给出全局的解决方案。
1
git config --global --list
下面是配置命令。做这一步是为了后面的远程提交。
1 | git config --global user.name "xxx" |
- 下载Node.js
Node.js在国内使用时网络下载速度过慢,所以这里最后设置Node.js的国内镜像,但是国内的镜像可能因为时间原因而产生变化。所以我们设置的时候应该查找一遍。下面是这次我找到的国内镜像网址。
1
npm config set registry https://registry.npmmirror.com
- 安装Hexo
这里要使用命令来进行全局安装。 1
npm install -g hexo-cli
迁移博客 迁移博客本身并没有太多的讲究了,我们直接将之前的博客文件完全复制到我们新电脑上就好了。
测试
我们直接使用Hexo的命令进行操作。接下来如果有问题再去找网上的文章,但是现在的我是直接成功了。只是因为是新电脑,所以在使用git进行提交要将key保留。
2025.3.9补充项
不得不说hexo本身对于Katex这种数学公式的支持还是不太行。所以我在网上找到了一个第三方的软件去替换。首先我们要安装一个名为Pandoc
的第三方软件,安装成功后记得重启,这样它的配置才能生效,注意360会阻止它的安装。接下来我们要删除一些hexo的组件并安装新的。我们打开命名窗口执行以下命令
1 | npm uninstall hexo-renderer-marked --save |
然后就结束了。