如何用hexo+github搭建个人博客

作为一个小白,拒绝被裹挟,受够了各种自媒体平台的限制和恶心广告,于是萌生出搭建属于自己的博客的想法。虽然有些不自量力,但个人相信只要想做,没有什么是做不到的(很多事情不是‘做不做的到’的问题,而是’有没有决心‘的问题!)。

这个过程很痛苦,走了不少弯路,曾一度想放弃,可又不甘心,在抵触和坚持中终于搭建出自己的博客。

如果你也想搭建属于自己的博客,最重要是的什么?勇气+坚持+耐心,不要害怕遇到问题,问题是成长的基石,每一次的解决都是一次收获之旅。把问题当成一种挑战,一种向上发展的路劲,收获是不言而喻的。

前言

本人是使用Hexo+Github搭建博客,不熟悉这些工具的小白可能还是很懵的。简单说,就是使用模板(Hexo)搭建博客页面,生成本地博客,然后上传到Github服务器,由github pages渲染生成前端页面——网页。

hexo的介绍

Hexo是一款快速、简洁且高效的博客生成框架。它基于Node.js,是搭建博客的首选框架。

它的优势是依赖少,易于安装和便于使用,可以直接使用Markdown语法撰写博客,然后将生成到网页上传到你的github上,之后别人就可以看到你的网页了。你无需关心网页代码的具体细节,只需专心写好博客的内容就行。

(因为Hexo的创建者是台湾人,对中文的支持很友好,可以选择中文进行查看。)

github pages的介绍

使用github pages搭建博客的好处:

  • 全是静态文件,访问速度快;

  • 免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台;

  • 可以随意绑定自己的域名,不仔细看的话根本看不出来你的网站是基于github的;

  • 数据绝对安全,基于github的版本管理,想恢复到哪个历史版本都行

  • 博客内容可以轻松打包、转移、发布到其它平台。


本文逻辑

第一部分:环境准备;配置node.js和git环境,安装hexo,生成本地博客页面,下载和安装Vscode+Typora。

第二部分:配置信息;注册github,创建仓库,绑定github,部署hexo到github,上传网页,完成搭建。

第三部分:优化博客;下载主题,个性化装扮博客,备份博客源文件。


第一部分:环境准备

搭建博客其实很简单,只需利用hexo自动生成博客框架即可,但安装hexo前,电脑中必须要有Node.js和Git。因此,如果我们电脑中没有这些程序,首先就是安装Node.js和Git。

1.下载并安装Node.js;

2.下载并安装Git;

3.安装hexo,生成本地博客;

1.下载并安装Node.js

Node.js的官网:Node.js

  • 注意:Node.js版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本,否则后面运行hexo可能会遇到问题。

下载好对应你系统的Node.js版本后,剩下的就是傻瓜式的安装。这里有一点建议:如果你不是C盘战士,建议换个盘安装。

1.开始安装

 

2.勾选复选框,点击【Next】按钮

 

3.修改目录,点击【Next】

 

 

 

4.后点击【Finish】完成安装

 

至此Node.js已经安装完成,可以先进行简单的测试看是否安装成功,后面还需要进行环境配置。

5.在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值