前言
使用GitHub帐号创建仓库

生成秘钥,添加到Github中
|
|
一路Enter过来就好,待秘钥生成完毕,会得到两个文件id_rsa和id_rsa.pub,用带格式的记事本打开id_rsa.pub(或直接使用命令’cat xxx/id_rsa.pub文件’),Ctrl + A复制里面的所有内容,然后进入https://github.com/settings/ssh
将复制的内容粘贴到Key的输入框,随便写好Title里面的内容,点击Add SSH key按钮即可。
安装Node.js 官网

目前Node.js有两个推荐版本,分为通用版和最新版,点击可直接进行下载。下载好后,按照既定的套路安装即可。这里我使用的为通用版。
安装Git
这块就不再细说了,可以参考Git官网
安装配置Hexo
可选择进入官网自行查看
我们需要将创建的仓库内容Clone到本地,这里我们使用终端命令
:cd xxx/xxx切换到仓库代码将保存到的文件夹目录。
使用git clone -b master git@github.com:joevess/joevess.io.git克隆仓库到代码到本地。
使用终端命令:
cd xxx/xxx切换到仓库代码根目录下载安装Hexo
npm install -g hero-cli
- 安装好Hexo之后,在终端输入:
hexo,若出现下图,则说明安装成功:
安装配置Hexo
|
|
配置博客
在 Hexo 中有两份主要的配置文件,其名称都是_config.yml。 其中,一份位于站点根目录下,主要包含 Hexo 本身的配置;另一份位于主题目录下,这份配置由主题作者提供,主要用于配置主题相关的选项。
下面为我的站点根目录下_config.yml配置:
|
|
这里我使用的主题为Next,其详细配置可参考Next的官网(很详细)