1. 安装Nodejs

安装最新版本的Nodejs

2. 安装Git

安装最新版本的Git
配置全局email和name:

1
2
git config --global user.email "your email"
git config --global user.name "your name"

检查配置信息:

1
git config --global --list

3. 迁移博客文件夹

  1. 将文件夹迁移到新电脑后,在该文件夹内右键打开Git Bash。

  2. 安装hexo

    1
    npm install hexo-cli -g

    大约需要几分钟的时间。

    然后就可以将博客在本地启动了:
    1
    2
    hexo cl
    hexo g
  3. 配置新电脑的SSH key
    在执行hexo d的时候会报Spawn failed错误,原因是新电脑还没有Git全局的SSH key,无法与Github仓库匹配。


    win+R运行cmd终端,并输入:

    1
    ssh-keygen -t rsa -b 4096 -C "your email"

    两个密钥文件将保存到该默认目录下,不需要更改位置;
    按照提示信息确认目录,以及是否配置密码(可以为空):

    找到这个目录下的配置文件,上面的是私钥,下面的是公钥: 如果博客仓库在GitHub上,菜单栏打开Settings,找到SSH and GPG keys,新建一个SSH key; 使用记事本打开本地的公钥文件(pub文件),全选文字,复制到GitHub。
    然后就可以博客就可以照常更新了~