前言在重装系统、换电脑等很多情况下需要对Hexo迁移,进行新部署。
这里有个前提,一定要把之前博客相关的本地文件夹保存起来,可以上传到git或者直接迁移。
正文主要有两个步骤,安装配置所需环境(1-3)和部署博客,如果已经安装了相应环境可以直接跳转。
1.Git安装配置从官网Git下载git,在新电脑上安装,因为https速度慢,而且每次都要输入口令,常用的是使用ssh。使用下面方法创建,也可以自己找教程:
打开git bash,在用户主目录下运行:
1ssh-keygen -t rsa -C "youremail@xxx.com"
把其中的邮件地址换成自己的邮件地址,然后一路回车。
完成后,会在用户主目录下生成.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH key密钥对,id_rsa是私钥,千万不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
登陆GitHub,打开「Settings」->「SSH and GPG keys」,然后点击「new SSH key」,填上任意Title,在Key文本框里 ...
前言突发奇想,想搭建一个自己的博客记录一下计算机的学习生涯,在查阅了一些资料后决定使用GitHub Pages来搭建 Hexo 静态博客网站,用的主题是hexo-theme-butterfly。
说干就干,折腾了半天之后终于搞定,这里要感谢Ethan.Tzy大佬提供的技术博客,步骤很明确,大家有兴趣的可以关注一下。
正文基本的博客搭建步骤在前言提到的技术博客中都可以找到,这里我记录一下几个没有提到的基本问题。
博客的创建文章可以手动创建,也可以通过hexo new命令创建。hexo官方建议的流程如下:
首先确定layout模板,模板中定义的内容可以认为是一种公共内容的提取,模板的内容称为Front-matter,在创建文章时会自动添加到新文件中。hexo自带了三种模板(可按实际情况修改):page、post、draft。
page:用于创建列表页;
post:用于创建具体的博客文章;
dratf:用于创建草稿(一般不太用)。
使用 hexo new命令创建文章。
给出一个最简单的创建文章的例子(文章标题自拟)
1hexo new 文章标题
博客的更新在本地对自己的博客进行 ...