0%

记录Hexo博客成功迁移

换工作新换了电脑,要写文档,正好就把hexo博客迁移过来,所以把自己成功迁移的整个过程记录下来,也方便有同样需求的小伙伴进行参考

配置基础环境

安装Git

1
2
3
sudo apt install git
#查看版本确认是否安装成功
git --version

配置Git

1
2
3
4
5
#配置GitHub的用户名与邮箱
git config --global user.name "yourname"
git config --global user.email "youremail"
#查看config确认是否配置成功
git config --list

生成密钥

1
2
3
4
#生成密钥
ssh-keygen -t rsa -C "youremail"
#显示密钥信息,下一步要用
cat ~/.ssh/id_rsa.pub

配置密钥

点击GitHub头像选择setting

选择SSH and GPG keys新建SSH keys,这块名字任意取,key的内容将上面一步显示的key信息填进去

安装Node.js

1
sudo apt install nodejs

安装npm

1
sudo apt-get install npm

安装Hexo

1
sudo npm install -g hexo-cli

迁移相关文件

新建blog文件夹将原先blog文件夹下的所有文件拷贝过来即可

新电脑下重新部署

安装插件

1
2
3
cd Bella_Blog
#安装原始插件列表
npm install

生成并部署

1
2
hexo g
hexo d

迁移成功!

参考链接

hexo博客迁移