前言

这两天在Win7上开虚拟机感觉有点小卡,索性今早8点起床装了个Win10,恰好我Win10还没怎么用过

但是想到了我之前用Hexo的博客要迁移,下面便是迁移的过程

迁移过程

安装必要软件

一、安装Git客户端

二、安装node.JS

源文件拷贝

将你原来电脑上个人博客目录下必要文件拷到你的新电脑上(比如D:/web目录下),注意无需拷全部,只拷如下几个目录:

1
2
3
4
5
6
_config.yml
package.json
scaffolds/
source/
themes/
.ssh (这个文件在Administrator目录下)

安装hexo

cmd任意路径下输入下面指令安装hexo:

1
npm install hexo-cli -g

进入 D:/web 目录(你拷贝到新电脑的目录),输入下面指令安装相关模块

1
2
3
4
5
npm install
npm install hexo-deployer-git --save // 文章部署到 git 的模块
(下面为选择安装)
npm install hexo-generator-feed --save // 建立 RSS 订阅
npm install hexo-generator-sitemap --save // 建立站点地图

测试

这个时候就可以用hexo s来看到你的博客是否迁移成功

部署发布文章

1
2
3
hexo clean   // 清除缓存 网页正常情况下可以忽略此条命令
hexo g // 生成静态网页
hexo d // 开始部署

这个时候hexo d部署的时候就会出错,他让你创建一个SSH Keys:

我输入的是我coding邮箱用户ID:

1
2
git config --global user.email "邮箱"
git config --global user.name "用户名"

结尾

这样就可以成功更换电脑然后写文章了~