前期准备
笔者使用的是博客模板,首先对开源此模板代码的前辈表示真挚的感谢!博客系统是基于Github搭建的,笔者定期对博客进行云端备份,在更换电脑,或者对博客搬迁时,可以快速搭建起写作环境。
恢复过程主要包括下面的步骤:
①安装Node.js
默认选项安装。
②安装Git
默认安装,如果是旧版本,在最后一步添加路径时选择Use Git from the Windows Command Prompt,这样就可以直接在命令提示符里打开Git,新版本没有此选项可以直接忽略。
③安装Hexo
笔者建立了专门的文件夹用来存放本地博客,例如博客文件都存放在E:\blog目录下。在博客目录下右键点击Git Bash Here,打开Git的控制台窗口,以后我们所有的操作都在Git控制台进行。打开控制台后,输入下面的命令进行安装。npm i hexo-cli -g
④完成GitHub与本地写作环境的连接
在博客目录下,首先右键打开git bash,然后输入下面命令:git config --global user.name "UserName"
git config --global user.email "MailAddress"
用户名根据Github中的信息自行修改。然后使用下面的命令生成密钥SSH key:ssh-keygen -t rsa -C "MailAddress"
打开github,在头像下面点击settings,再点击SSH and GPG keys,新建一个SSH,名字随便。
在Git bash中使用下面的命令查询生成的SSH keycat ~/.ssh/id_rsa.pub
将输出的内容复制到框中,点击确定保存。
然后再Git bash命令框中输入ssh -T git@github.com
,出现用户名,就说明连接成功了。
⑤写文章、发布文章
常用的命令包括:hexo new post "article title"
新建一篇文章hexo g
生成静态页面hexo d
上传生成的静态页面到云端
超详细的步骤参考下面这篇博客,特别感谢在搭建博客初期作者文章对笔者的指导。
链接: https://godweiyang.com/2018/04/13/hexo-blog/ 作者: 韦阳