前几天更换了博客主题,现在趁这个机会,来写个教程。
博客是什么? {#博客是什么}
以下内容摘自Wikipedia。
博客(英语:Blog)是一种在线日记型式的个人网站,借由张帖子章、图片或视频来记录生活、抒发情感或分享信息。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。
许多博客作者专注评论特定的课题或新闻,其他则作为个人日记。一个典型的博客结合了文字、图像、其他博客或网站的超链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主,也有一些博客专注艺术、摄影、视频、音乐、播客等各种主题。博客是社交媒体网络的一部分。
写博客有什么好处? {#写博客有什么好处}
以下内容摘自Wikipedia。
纪录个人生活点滴 {#纪录个人生活点滴}
如同日记一般,事实上,博客(blog)原本的字义(weblog)就是网络日志(web log),可将自己每日生活中发生的事情记录下来,并且跟朋友或网友们分享.
抒发与分享个人情绪 {#抒发与分享个人情绪}
博客常用来抒发个人情绪,把生活中的不满、郁闷或愤怒宣泄到博客上,或是与网络上的网友们分享个人开心的心情。
分享与交流知识、技术 {#分享与交流知识-技术}
如果有专长、兴趣的人,可以借由撰写博客来分享自己的知识与技术,并和网络上的网友交流讨论。
认识同好、结交朋友 {#认识同好-结交朋友}
借由博客的社群性质可以吸引兴趣或性格相合的网友来观看,并且借此认识结交新朋友。
分享创作文学、绘图作品 {#分享创作文学-绘图作品}
借由博客可分享自己的文学创作或图像作品,并供网友们观看取用。创作者获得与阅听者在网络上沟通的机会,进而扩大参与和影响。
医学价值 {#医学价值}
科学家早已知道写下自己的个人经验是具有医学价值的。博客提供了一个方便纪录个人经验的管道。研究显示它可帮助记忆和睡眠、增强免疫细胞的活动、减少艾滋病患者病毒量,甚至可以加速手术后的复原。
Hexo简介 {#hexo简介}
Hexo是一款快速、简洁且高效的博客框架,渲染速度快,支持Markdown,且支持各类型的Extensions,十分容易上手。
初始化 {#初始化}
在使用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
文件夹,我们只需要等待其完成。
在文件夹下,我们只需要运行 hexo s
就可以在本地一览博客啦!
可以看到,Hexo已经自动创建了一篇叫 Hello World
的默认文章,这说明我们的博客框架已经初始化完成了!不过这时候的博客还很单调,需要我们后续的修改,这段内容将会在未来的教程中展开叙述。
新建文章/页面 {#新建文章页面}
如果你想新建一篇文章,可以运行以下的Bash:
|-----------|-----------------------------|
| 1
| hexo new post "xxx"
|
Hexo就会自动创建一篇叫 xxx
的文章。
但如果我想创建的不是文章,是一个单独的页面呢?
|-----------|-----------------------------|
| 1
| hexo new page "xxx"
|
这样就能创建一个叫 xxx
的页面。
限于篇幅与博主的时间原因,这篇教程只能拆开来一点点讲,还请关注qaq