最近换电脑了。今晚有空正好把我的hexo搬过来了,在这里分享一下换电脑以后如何转移hexo。

我们要知道,在我们的hexo博客文件中有一个.gitignore,这个文件就是在你同步的时候不把某些文件上传到github上,所以我们直接从github下拉文件到新电脑是行不通的。

所以在这里分享一个我用的方法。

1.备份你旧电脑的文件

为了省事,我建议删除node_modules文件夹,然后把剩余的文件全部备份。
在这里插入图片描述

2.新电脑准备工作

2.1 准备好git

git下载链接:https://git-scm.com/downloads

打开gitbash设置用户,注意这个不是登录,是给你的电脑设置一个用户,等你上传的时候,告诉远程仓库是谁上传的而已。

git config --global user.name "你的名字"(注意前边是“- -global”,有两个横线)
git config --global user.email "你的邮箱"

配置好SSH,GitHub教程 SSH keys配置

记得把git添加到环境变量中,要不然后边使用hexo时候会报错'git' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

补充:添加环境变量

  • 直接搜索环境变量打开
    在这里插入图片描述在这里插入图片描述
  • 添加环境变量:双击打开系统变量的path
    在这里插入图片描述
  • 找到你git的安装目录,把bin的地址加入到path中即可。
    在这里插入图片描述
    在这里插入图片描述
2.2 准备好Node.js

Node.js安装配置

给你的npm换成淘宝源,这样待会下东西下的更快。
npm config set registry https://registry.npm.taobao.org/
(如果看不懂这是干嘛,建议你回忆一下npm怎么用 npm超详细入门 源管理 | 常用指令 | 下载 | 淘宝源卸载

2.3准备好hexo

既然你已经回忆起npm怎么用了,那你用npm安装上hexo
安装安装hexo
npm install hexo-cli -g
在这里插入图片描述

3.将备份文件转移到新电脑

就是直接把你那个文件复制到新电脑上。
在这里插入图片描述
然后进入文件,打开gitbash或者cmd,安装依赖(就是把你之前删除的node_modules文件装回来)
npm install
在这里插入图片描述
执行完了以后看一下你的文件夹里应该已经出现node_modules文件夹了。

4.下载hexo的git工具

npm install hexo-deployer-git --save
下载完以后,你就可以在新电脑上正常使用了。写一个新文章,试试
hexo clean
hexo d
打开博客,你的文章就更新啦。

更多推荐