博客已经可以访问了,但是不知道如何撰写和发表文章?接下来学习一些写文章需要用到的命令。

step 1:写文章命令

写文章首先需要再命令行中通过标题新建文章页面(新建文章保存在博客文件夹目录/source/_posts中),同时如果想丰富博客功能,可以新建其他页面(例如音乐、电影、图册等),使用命令如下:

1
2
3
4
hexo new "postName" --新建文章

hexo new page "pageName" -- 新建页面

在文件夹会创建文章页面的md格式文件,打开后就可以自由创作文章内容(强推markdown格式容易上手,其次用html格式),同时也可以对文章元数据(标签、分类等等)进行修改和补充。

ps:不知道md格式是什么?md格式通常指markdown格式,是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者HTML)文档。是博客撰写中最常用的命令,推荐使用Typora书写,然后复制在文章页面中。

step 2:新建分类和标签

如果需要对文章进行方便的管理,可以设置所属的标签(多个)和分类(多级),原理就是用新建页面的命令创建categoriestags页面,所用命令如下:

1
2
3
4
hexo new page categories

hexo new page tags

step 3:上传命令

每次对博客进行修改完毕后,都需要重新生成新的静态页面并上传到github,使用命令如下:

1
2
3
4
5
6
7
8
9
10
11
12
hexo -generate --生成个人博客所需的静态页面

hexo server --本地预览

hexo deploy --部署我们的个人博客

hexo clean --清除缓存

# 可以使用缩写,并组合使用,常用方法如下:

hexo cl & hexo g -d

上传完成后就可以访问你的网址查看是否成功(可能会有几分钟延迟),使用hexo s查看本地预览则没有延迟。