前几天更换了博客主题,现在趁这个机会,来写个教程。

博客是什么?

以下内容摘自Wikipedia。

博客(英语:Blog)是一种在线日记型式的个人网站,借由张帖子章、图片或视频来记录生活、抒发情感或分享信息。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。
许多博客作者专注评论特定的课题或新闻,其他则作为个人日记。一个典型的博客结合了文字、图像、其他博客或网站的超链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主,也有一些博客专注艺术、摄影、视频、音乐、播客等各种主题。博客是社交媒体网络的一部分。

写博客有什么好处?

以下内容摘自Wikipedia。

纪录个人生活点滴

如同日记一般,事实上,博客(blog)原本的字义(weblog)就是网络日志(web log),可将自己每日生活中发生的事情记录下来,并且跟朋友或网友们分享.

抒发与分享个人情绪

博客常用来抒发个人情绪,把生活中的不满、郁闷或愤怒宣泄到博客上,或是与网络上的网友们分享个人开心的心情。

分享与交流知识、技术

如果有专长、兴趣的人,可以借由撰写博客来分享自己的知识与技术,并和网络上的网友交流讨论。

认识同好、结交朋友

借由博客的社群性质可以吸引兴趣或性格相合的网友来观看,并且借此认识结交新朋友。

分享创作文学、绘图作品

借由博客可分享自己的文学创作或图像作品,并供网友们观看取用。创作者获得与阅听者在网络上沟通的机会,进而扩大参与和影响。

医学价值

科学家早已知道写下自己的个人经验是具有医学价值的。博客提供了一个方便纪录个人经验的管道。研究显示它可帮助记忆和睡眠、增强免疫细胞的活动、减少艾滋病患者病毒量,甚至可以加速手术后的复原。

Hexo简介

Hexo是一款快速、简洁且高效的博客框架,渲染速度快,支持Markdown,且支持各类型的Extensions,十分容易上手。

1647071265245.png

初始化

在使用Hexo前,你需要先安装好Git和Node.js,本处不再赘述。在安装完成后,你只需要运行以下的Bash命令(在操作前,请先cd到您的目录下,以免不必要的麻烦):

1
2
3
4
npm i hexo-cli -g
hexo init blog
cd blog
npm install

Hexo会自动将框架Clone至blog文件夹,我们只需要等待其完成。

1647071608112.png

在文件夹下,我们只需要运行hexo s就可以在本地一览博客啦!

1647071680840.png

1647071700051.png

可以看到,Hexo已经自动创建了一篇叫Hello World的默认文章,这说明我们的博客框架已经初始化完成了!不过这时候的博客还很单调,需要我们后续的修改,这段内容将会在未来的教程中展开叙述。

新建文章/页面

如果你想新建一篇文章,可以运行以下的Bash:

1
hexo new post "xxx"

1647071902142.png

Hexo就会自动创建一篇叫xxx的文章。

但如果我想创建的不是文章,是一个单独的页面呢?

1
hexo new page "xxx"

这样就能创建一个叫xxx的页面。

限于篇幅与博主的时间原因,这篇教程只能拆开来一点点讲,还请关注qaq