一、配置环境
1.安装git(点击进入Git官网,如果嫌下载慢自行百度解决~)
2.Git与远程库进行SSH授权(点击查看教程Git的安装-与远程仓库GitHub配置)
2.安装node.js (点击进入nodejs官网直接下载)
二.配置本地博客
1.安装hexo
npm install -g hexo-cli
安装好后不需要初始化(hexo init)
2.克隆GitHub上保存的hexo网站原文件
git clone git@github.com:Rainbow0526/Rainbow0526.github.io.git
3.生成缺少的网站文件
进入克隆的目录,执行:
npm install
npm install hexo-deployer-git --save
因为上传GitHub时有.gitignore文件,所以上传到github上默认是忽略掉 node_modules等文件夹,即仓库的hexo分支并没有存储这些文件,所以需要install生成。
三.生成、部署(推荐)
hexo g
hexo d
刚恢复本地hexo最好生成部署一下,接下来就像以前一样了。
参考资料1:https://www.zhihu.com/question/21193762/answer/489124966