作者:下里巴人

来自南京审计大学

前言:

在上一篇中我已经完整地(在我看来)叙述了如何搭建并且部署你的博客,那现在,我们就要开始进入创作/发布/个性化你的博客啦~

一.知识储备

相信大家一定迫不及待的想要创作自己的第一篇博客了,那我们究竟需要学习哪些知识呢?

Markdown

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。由于 Markdown 的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。 如 GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。

Html

HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。超文本是一种组织信息的方式,它通过超级链接方法将文本中的文字、图表与其他信息媒体相关联。这些相互关联的信息媒体可能在同一文本中,也可能是其他文件,或是地理位置相距遥远的某台计算机上的文件。这种组织信息方式将分布在不同位置的信息资源用随机方式进行连接,为人们查找,检索信息提供方便。

注:以上是两种可以用来书写博客的标记语言,通常来说,由于我们现在hexo框架下的博客文件为.md-即markdown文件,所以一般第一选择是用markdo语法进行书写。然而....由于博主我先学的html,所以在懒惰的驱使下,我发现html语言也可以在md文件中被识别,所以html也是可以用在这里的。(当然,markdown和html十分类似,前往官方文档学习还是很快的,我会把学习文档链接放在下面。

https://markdown.com.cn/basic-syntax/

Markdown

http://www.w3chtml.com/html/html-basic-grammar.html

Html

在完成我们的知识储备后,我们就可以开始创作啦

二.创建新博客,并进行预览/发布

新建一个博客

首先,我们要创建一个博客文件,在终端中输入下列指令:

Powershell
1
$ hexo new 你的博客题目

这时候,你的source\_posts 文件夹中就出现了博客文件,如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
title: 测试
date: 2022-10-07 14:00:35
tags:
---











这代表你已经创建成功啦。具体如何创作,例如模块插入,这些都可以在hexo官方文档中查阅学习到,这里就不过多赘述啦(*^▽^*)

hexo官方文档:https://hexo.io/zh-cn/docs/

对创作内容进行生成预览/发布

在这个环节之前,我们先来介绍一下著名的“Hexo四连”(滑稽

Powershell
1
2
3
4
5
6
7
hexo clean

hexo generate

hexo server

hexo deploy
  • hexo clean:清除缓存,也就是清除你之前生成的东西,也可以不加,但是经常清除一下也未尝不是个好习惯(doge
  • hexo generate:顾名思义,生成静态文章,可以用hexo g缩写代替
  • hexo server:提供一个本地网址供你进行效果预览,文章内容修改或者主题修改保存后刷新即可;对于_config.yml的修改需要重启本地服务器。可以用hexo s缩写代替
  • hexo deploy:部署文章 可以用hexo d缩写代替
  • 其实到这,基本已经讲完啦,将你写完的博客文件进行上述操作,即可发布

    下面提供我的第一篇博客的源代码供大家参考,结构比较混乱,浅浅参考一下吧(滑稽

    Powershell
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    ---
    title: 一位金融数学专业计算机小白的自我介绍(doge
    author: 下里巴人
    date: 2022-10-05 11:45:41
    tags:
    - 大学生
    - 自我介绍
    cover: https://ts1.cn.mm.bing.net/th/id/R-C.63563516c3924898563e40ce4ae45f77?rik=HrtdcT%2bHjPgCmA&riu=http%3a%2f%2f121.40.114.220%2fwp-content%2fuploads%2f2016%2f09%2fmeixi.jpg&ehk=xigwyTNGmW7d0RuPCG4onkXk%2f01AJlHr3UKt4NnybbM%3d&risl=&pid=ImgRaw&r=0
    ---
    <blockquote><p>作者:下里巴人</p>
    <footer><strong>来自</strong><cite>南京审计大学</cite></footer></blockquote>
    <p><h1>关于我</h1></p>
    <p>我来自江苏无锡,目前就读于南京审计大学金融数学专业,所以四舍五入可以说我在南大上学(不是<br>
    我的业余爱好是足球,辩论...我是梅西人迷hhh goat!!!<br>
    正在努力学习python,matlab,html....欢迎大家与我交流,我会在下面提供我的联系方式^_^</p>
    <p><h1>联系方式</h1></p>
    <ul>
    <li>Tel:18151695632</li>
    <li>Emile:1169153079@qq.com</li>
    <li>QQ:1169153079</li>
    </ul>
    <p><h1>创作博客的目的</h1></p>
    <p>记录,分享自己的在学习方面的经历,也许还会记录自己的生活hh</p>


    注:我都是使用html语法进行书写,所以仅供参考哈,目前还没有发现兼容问题 (但愿以后也不要发现o(╥﹏╥)o

    个性化自己的博客/主题

    由于这一部分比较复杂,且我自己还不是很能完整的叙述,所以我就贴一个我觉得有帮助的链接,大家可以按照这篇文章的指引,去设计自己的博客啦

    https://zhuanlan.zhihu.com/p/385525053

    hexo博客更换自己的主题

    本章到此结束啦,如果你觉得哪里不合理,或者实际操作中有什么问题,欢迎联系我与我讨论哦