如何迁移Hexo博客

E= γ mc² Lv2

如何迁移Hexo博客

最近因为有一些需求,原来存放博客的电脑不能用了,需要迁移博客到别的电脑,所以迁移了博客下面是迁移的笔记

在新电脑上面设置Hexo所需的环境

安装与配置Git

安装Git

1
sudo pacman -S git

配置Git

设置Git的用户名与邮箱
1
2
git config --global user.name "你的GitHub用户名"
git config --global user.email "你的GitHub注册邮箱"
检查上述的设置是否正确
1
git config --list
生成密钥(需要按三次回车)
1
ssh-keygen -t rsa
查看密钥(公钥)
1
2
cd ~/.ssh
cat id_rsa.pub
上传密钥到Github

将刚刚的文件内容复制,进入Github setting keys ,点击New SSH Key,标题填写一个你喜欢的,把复制的内容粘贴到keys内,最后点添加

确认密钥设置是否成功
1
ssh git@github.com

若成功,会有提示

Hi xxx! You’ve successfully authenticated

(xxx指的是用户名)

安装Nodejs及其包管理yarn

这里选用yarn,而不是npm或者pnpm的原因是,我尝试了这三个包管理,只有yarn在我这里可以正常运行并且速度飞快

1
sudo pacman -S nodejs yarn

安装Hexo

安装Hexo

1
sudo yarn add -g hexo-cli

迁移博客

新建博客文件夹(假设是hexo),把原来的博客文件夹下面所有的东西拷贝过来(一定要压缩,然后传输压缩包!)

重新部署博客

安装插件

1
2
cd hexo
yarn add #安装原始插件列表

生成并部署博客

1
2
hexo g
hexo d

迁移成功!

  • 标题: 如何迁移Hexo博客
  • 作者: E= γ mc²
  • 创建于 : 2024-08-28 15:56:23
  • 更新于 : 2024-08-28 15:56:27
  • 链接: https://redefine.ohevan.com/2024/08/28/如何迁移Hexo博客/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论