使用hexo+yilia+github搭建个人博客

写在前面:

百度上有很多关于搭建个人博客的资料,但是资料都参差不齐,所以将自己结合资料搭建的过程记录下来,以免以后忘记。本篇是基于win7上搭建的个人博客。

博客地址:https://ronghuaifm.github.io/

目录:

1. 搭建环境

2. 安装hexo

3. 选择主题

4. 部署本地文件到github

5. 开启博客

1.搭建环境

2.安装hexo

2.1首先全局安装hexo,打开cmd输入以下命令

2.2在电脑上新建一个文件夹如hexo,然后在文件夹里面初始化hexo,cmd依次执行以下命令

2.3安装完成后生成静态文件、启动服务器本地进行测试,测试地址 :http://localhost:4000

3.选择主题

3.1hexo默认主题是landscape,主题可以去github社区去查找。现展示github star数量最多的前5个主题。ps~排名第一的文件很大很难下载,我选用yilia主题(推荐),这个主题比较简洁,现列出yilia和icarus主题变更流程

3.2下载主题yilia

3.3下载完成后themes文件下会出现一个yilia文件夹(cd themes查看),返回主目录(cd..),用sublime或者VScode任意编译器打开_config.yml文件。找到主题theme将默认landscape主题更改成yilia

3.4重新编译,启动服务器,主题如下图

4.部署本地文件到github

4.4初始ssh keys,执行以下命令

4.5配置ssh keys,打开C:\Users\Administrator.ssh 有三个文件,打开id_rsa.pub复制内容到github上的ssh keys中

5.开启博客

5.1依次执行命令

5.2新建博客,在Git Bash以下命令,在\hexo\source_posts\rhtext01.md会生成一个rhtext01.md文件,hexo文章是写在markdown文件中,markdown语法比较简单,百度一下。有一些软件编写markdown文件更加方便,例如有道云笔记。

5.3编辑文章,上传。

常见错误:

1.git not found

==解决办法==:安装hexo-deployer-git这个模块

2.缺少模块,如图提示解

总结:

1.hexo常用的几个命令

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180722G1HFQU00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券