之前的电脑太卡了,换了新电脑,需要把博客迁移到新电脑,记录下操作步骤。
操作步骤
1、安装必要的软件
2、拷贝源文件
将原电脑上个人博客文件夹下这几个文件拷贝到新电脑的路径下:12345_config.ymlpackage.jsonscaffolds/source/themes/
3、安装hexo
|
|
4、在新电脑博客路径下,安装第三方依赖库
|
|
5、github添加 SSH KEYS
首先本地创建 SSH KEYS1$ ssh-keygen -t rsa -C "xxx@qq.com" // 自己github的注册邮箱
之后一路回车就行
成功的话会在 ~/下生成 .ssh文件夹,进去,打开 id_rsa.pub,复制里面的key即可。然后拷贝到 Github 的 SSH Keys(这里要添加一个新的)
然后在终端中,我们再次测试下公钥有没有添加成功:ssh -T git@github.com
会弹出确认命令,输入yes,会弹出你的名字等等,这就代表成功了
2021.1.6更新
为防止电脑坏了找不到源文件,在name.github.io仓库中新建hexo分支,把源文件保存到该分支中,方面后面使用。
这次迁移出现了一个问题,本地预览hexo s
正常,部署hexo d
后页面空白。经查找,是node的版本有问题,hexo g
生成的文件是0kb,/public/index.html
里面没有任何内容,将node版本替换为稳定版即可。
解决hexo generate 生成的时候index.html为0kb空白的问题