hexo 本地编辑md文件_搭建Hexo博客,让世界认识你

本文详细介绍了如何使用Hexo框架配合Github创建和部署个人博客,包括环境设置、文章创建、主题选择、配置和部署流程,助你提升写作表达并展现专业技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

作为一名IT工作者,在日常的忙碌之外,还需要能静下心来,把自己的感悟、反思做好总结——组织自己的思想,并将其转化为文字,这是一项颇具难度却也极具价值的技能。定期写作能帮助我们打磨此技能,有了很好的表达能力会让你在生活的诸多领域受益。此外,如果能约束自己定期更新博客,你也就在持续刷新自己的技能,保证自己处于自己所在专业领域的前沿。

本文将手把手教你用Hexo+Github搭建个人博客,给世界一个认识你的机会。

1、关于Hexo

Hexo是基于NodeJs的静态博客框架,简单且轻量,生成的静态网页也可以托管在Github上。Hexo有以下优势:

  • 超快速度
  • 支持MarkDown书写
  • 一键部署
  • 丰富的插件
834f1efafbaf8263d32af212a2f70eb1.png

2、准备环境

2.1、安装node.js

首先,去nodejs官网下载对应的系统安装包,按提示安装。

检验安装成功:

[root@10 ~]# node -v

2.2、安装hexo

[root@10 ~]# npm install hexo-cli -g

3、利用Hexo在本地生成个人博客

3.1、创建博客目录 sogoutest.github.io

[root@10 ~]# hexo init sogoutest.github.io[root@10 ~]# cd sogoutest.github.io[root@10 ~]# npm install

3.2、生成静态页面

[root@10 ~]# hexo clean[root@10 ~]# hexo g

3.3、运行server

[root@10 ~]# hexo s

然后打开浏览器,输入地址 localhost:4000 即可看到效果

4、发送你的第一篇文章

4.1、命令行生成文章

[root@10 ~]# hexo new testarticle

此时hexo会在source/_posts目录下生成testarticle.md文件(也就是一个markdown文件),简单输入一些内容,保存即可。

[root@10 ~]# hexo clean[root@10 ~]# hexo g[root@10 ~]# hexo s

访问localhost:4000即可看到你的新文章

4.2、自己写markdown

我们也可以自己写一个markdown文章,将生成的md文件放在source/_posts/即可

5、网站配置

网站的设置在_config.yml文件中,编辑此文件即可修改网站标题一类的配置。

  • title -> 网站标题
  • subtitle -> 网站副标题
  • description -> 网站描述
  • author -> 作者名
  • language -> 网站使用的语言

6、主题选择

有意思的地方来了,我们可以在Hexo官网选择自己喜欢的主题,下载到本地即可,跟选皮肤一样:

ef409b545251f25754ccb1916687837d.png

6.1、下载主题

比如小编选择了archer主题:

[root@10 ~]# git clone https://github.com/fi3ework/hexo-theme-archer

6.2、使用新主题

在网站配置文件_config.yml中,配置theme**:

theme: archer  #archer是主题的名称

6.3、生效主题

[root@10 ~]# hexo clean [root@10 ~]# hexo g[root@10 ~]# hexo s

7、将博客部署在Github上

7.1、创建github仓库

比如你的账户名是sogoutest,那么创建的public仓库就是sogoutest.hithub.io。

7.2、安装hexo-deployer-git

hexo-deployer-git这个软件的作用就是将本地的网页部署在git上:

[root@10 ~]# npm install hexo-deployer-git --save

7.3、网站配置git

在_config.yml中配置git及分支:

deploy:  type: git  repo:   branch: [branch]    #分支,默认master

7.4、生效部署

[root@10 ~]# hexo d

到此为止,一个完整的hexo博客就生成了。

8、写在后面

贵有恒何必三更眠五更起,最无益只怕一日曝十日寒

搭建好个人博客仅仅是第一步,持之以恒地坚持写作,坚持不懈地产生高品质的内容,将有价值的内容以不同的形式呈现,分享你的经验给你的读者,才是写博客的快乐所在。

p.s. 如果你博客的流量足够大,也能获取一些广告收益哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值