前言
自从在CSDN写博客以来,开始慢慢觉得应该拥有一个属于自己的博客网站,期间折腾了很多次,结果都不了了知,最近终于将这颗浮躁的心安抚了下来,咱还是做一个有始有终的程序员。
起初写博客只是为了记录自己在平时开发过程中的经历,那些踩过的坑,还有那些优秀的框架。后面逐渐感受到学会一个新的知识点不容易,将这个知识点说得清楚,道得明白,更是不易,写博客也是对自己的一个提高。
在此之前虽然写过一些博客,但内容着实不丰富,也体会到了创作的不易,期待后续能够推出一些高质量的博文。
下面我们开始进入今天的正题。。。
搭建平台
基于 GitHub + Hexo + NexT 搭建个人博客
- GitHub 个人博客静态网页托管平台
- Hexo 快速、简洁且高效的博客框架,搭建本地静态网页站点
- NexT 个人博客主题,样式多样化、功能多样化
在使用 Hexo 之前,需要先注册 GitHub 账号
安装配置 Hexo
Hexo 官方提供了多种主题配置,这里我选择了、、、
主题配置
这里为什么不详细介绍安装过程?
官网文档已经将各类配置信息描述得非常清楚,文章中另说明在配置过程中需要注意的问题。
搭建过程中需要注意的问题
- 在 GitHub 上创建项目时,项目名必须是【你的 GitHub 用户名.github.io】,如:我的 GitHub 用户名为 KarenChia,那么项目的名称为【KarenChia.github.io】
- 在 Hexo 的站点配置文件 【_config.yml】中的配置信息,均是以 key: value 形式进行配置,尤其要注意的是在 “:” 与 value 之前存在一个【空格】,如无【空格】,配置的相关属性无效。
- 在将本地静态页面部署到 GitHub 时,仓库地址最好直接选择使用【HTTPS】,如果使用的是【SSH】,需要再对【SSH】进行配置,否则本地站点中的静态网页无法部署到 GitHub 上进行托管。
- 在部署之前,需要先安装 【 hexo-deployer-git】插件,必须确保插件安装成功。
博客主题 Butterfly
后续已将主题修改为 Butterfly