Hexo是基于JavaScript的静态博客框架,是当下最流行的博客框架之一。Hexo有非常大的用户群体,其本身的插件和主题资源也非常丰富,同时作为静态博客也比较轻量、好上手、功能也简单一些。
我个人认为使用Hexo是初试博客搭建的最好选择。
前言
实践是检验真理的唯一标准。感谢你的观看!希望本篇文章对你搭建Hexo博客及搭配Next主题的简单个性化有所帮助。
2020年8月底开始学习并搭建个人博客,刚开始主要在B站up主CodeSheep的视频学习(在其早期的视频里),他主要传递的是搭建个人博客以及坚持写博客总结归纳自己的技术面等的重要性,我个人也早有打算为自己搭建个人博客。
2020年9月6日起正式开始,使用Hexo博客框架开始搭建,而搭配Next主题及其简单美化、添加辅助性小插件等,来源于学习其他优质个人博客网站效果及百度搜索个性化教程。
大多数教程有一定时间,与当下搭建个人博客版本不符,需要同时自行解读主题配置文件。本片文章内容所囊括的大多数功能是结合Next的主题配置文件完成的,没有那么繁琐。
搭建个人博客不止Hexo框架,还有其他众多可选的框架,请至本文 搭建个人博客的其他选择 处观看
版本
• Hexo版本:v5.1.1(2020年8月23日发布)(官方文档)(GitHub仓库)
• Next版本:v7.8.0(2020年4月1日发布)(GitHub仓库)
• Hexo(2020年9月15日发布5.2.0,差别不大不影响以下配置,详情可看Hexo的GitHub版本说明)
• Next主题有一个老版本的官方文档,可能是我没找到新版本的官方文档站,但我个人网站里部分功能也是参照这里的配置来的,对我有一定帮助,所以也贴出来:Next v5.1.4官方文档
效果展示及GitHub链接
我的个人博客网站链接:https://www.qinsouth.cn/
GitHub链接:https://github.com/qinsouth-575/qinsouth-575.github.io
Hexo博客搭建
一、准备工作
第一步:安装Node.js
详情请见本站的相关文章:《Node.js的安装及环境配配置》,若已安装,可直接跳过本步骤
第二步:安装Git
详情请见我个人博客网站的相关文章:《Git下载安装GitHub账号申请及配置》,若已安装,可直接跳过本步骤
第三步:创建GitHub仓库
1.登录到GitHub
使用GitHub把个人博客部署到远端的公服上去,没有GitHub可以使用码云,或者创建GitHub账号都行
登录到GitHub,点击左侧的绿色按钮:Create repository或New进入创建仓库页面
如果你尚未创建并拥有第一个项目,则会显示Create repository按钮。
2.创建一个新的GitHub仓库
用户部署个人博客的GitHub仓库的命名必须符合特定要求才行
Repository name 必须是 个人Github用户名.github.io 才行,描述随便写即可
我的仓库名显示不正确是因为已经创了一个同名的仓库,所以无法再创建
创建好之后暂时放在这里,等待Hexo安装好,将网址配置进Hexo的网站配置文件中
如我的GitHub博客仓库网址:https://github.com/qinsouth-575/qinsouth-575.github.io.git
第四步:正式搭建
本文仍在编写中
Next主题简单个性化
本文仍在编写中
搭建个人博客的其他选择
1.搭建动态博客
动态博客:有前台后端
后端可以用各种技术来写,php、Python、C#、Java等都可以
CodeSheep的动态博客,是在学SpringBoot时练手做的,基于SpringBoot+thymeleaf+MySQL的
有后台可以管理,可以登录、注册、进行管理操作,类似于博客系统 优快云、简书这些
灵活性比较高、功能更强一些,开发也更难,需要懂前后端,搭建好要找服务器部署,比较麻烦,难度比较高
2.直接使用成熟的框架
WordPress(基于php实现)
动态的CMS系统(博客系统),开源的用来构建一个网站或博客的。使用比较简单。进入文档有详细的教程。 很大程度的自由div
3.其他静态的博客框架
部署简单,功能简单,展示即可,都有官方文档可参考
后记 - 感谢
到这里关于Hexo博客搭建、搭配Next主题简单个性化等的内容全部讲完
感谢你的观看,希望对你有所帮助!
尊重知识产权-以下是本文参考文档链接,感谢几位作者!
本文仍在编辑中
抱歉,本文暂时烂尾了,很难受