Hexo + Github 从零搭建个人博客
本人于大二期间,萌生博客记录学习过程的想法。后面成功入坑 Hexo 个人博客的搭建,它承载了我的第一篇博客。
本文将详细的介绍如何运用 Hexo + Github 从零搭建一个属于自己的博客。
一、前言
之所以用 hexo 来搭建博客,是因为 hexo 现在比较成熟,如果在搭建过程中,遇到问题,百度、谷歌有很多的解决方案。
安装前须知(必须得有 Node.js 和 Git,安装 node.js 时顺便安装 npm 包管理器)
Node 下载地址:https://nodejs.org/en/
Git 下载地址:https://git-scm.com/
安装过程特别简单,根据电脑系统类型百度安装即可。
二、安装并配置 Hexo
此步骤开始前须知:
已经安装 Git Bash(Windows 环境)或者有终端(Mac 一般用自带的就可以),本文所有的命令都在 Git Bash 或者 终端 中执行。
git、node、npm 都已安装成功,可查看对应版本。
由于在国内使用 npm 的镜像源,下载安装速度很慢,我们可以安装 cnpm
用 cnpm 全局安装 hexo
生成自己的第一篇博客(初始化)
首先,选择\新建 一个文件夹,然后进入到该目录中。该目录将作为自己的博客根目录(如果在搭建过程中,出了什么错误,直接可以把这个目录干掉,重头再来)
初始化博客
此时,我们就可以通过如下命令生成本地测试链接在浏览器中查看了
新建一篇博客文章
生成一下该博客
到这儿,我们的 hexo 的博客已经搭建完成
部署到 Github
由于很多小伙伴没有自己的云服务器,所以我们就先将自己的博客部署到 GitHub 上(国内不翻墙访问,网站的加载速度会很慢,但是它免费啊)
第一步:在 Github 上新建一个仓库,仓库的命名必须为
Github用户名.github.io
,就比如LiangSir-67.github.io
第二步:安装 Git 部署的插件,在本地博客根目录安装
第三步:配置 hexo(博客根目录下的
_config.yml
)
第四步:将博客部署到远端仓库
第五步:刷新 GitHub 仓库,查看是否成功将博客推到了远端,并用你的
仓库名
访问博客,查看是否能够访问成功。hexo 官方文档:https://hexo.io/zh-cn/docs/
补充:每次重新部署到 Github 时,建议先 clean 一下
三、总结
对于 git、node.js 有基础的小伙伴来说,搭建起来可能也就是一会会儿的时间,但是对于没接触的小伙伴来说,可能要费比较大的功夫才能顺利搭建。
根据以上教程,简单的个人博客就搭建完成了,此教程是无坑式的,本人亲测有效。
后续,大家可根据自己喜好自行百度 hexo 博客主题,进行更换。
有问题,可以一起跟我交流哦!
版权声明: 本文为 InfoQ 作者【梁歪歪 ♚】的原创文章。
原文链接:【http://xie.infoq.cn/article/3176b33eb92ef76953ca950b9】。文章转载请联系作者。
评论