hexo 是使用 Markdown 编辑文章的,我写的这些文章也都是用这种标记语言完成的。所以,我们先从 Markdown 说起。
什么是 Markdown
Markdown 是一种轻量级标记语言,创始人为约翰・格鲁伯和亚伦・斯沃茨。它允许人们 “使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML 文档”。 —— 维基百科
先简单介绍一下,Markdown 的语法,具体怎么用,我相信大家一看例文就马上明白了。
Markdown 语法
1、分段: 两个回车
2、换行 两个空格 + 回车
3、标题 # ~ ###### 井号的个数表示几级标题,即 Markdown 可以表示一级标题到六级标题
4、引用 >
5、列表 * , + , - , 1. ,选其中之一,注意后面有个空格
6、代码区块 四个空格 开头
7、链接
[文字](链接地址) |
8、图片
![](图片地址) //图片地址可以是本地路径,也可以是网络地址 |
9、强调
**文字** , __文字__ , _文字_ , *文字* |
文字 , 文字 , 文字 , 文字
10、代码
```,`` |
hexo 常用命令
我们在前面的已经略微的接触了一些 hexo 的命令,如 hexo new “my blog” , hexo server 等。下面来介绍一下我们经常会用到的 hexo 命令
1、新建
hexo new "my blog" |
新建的文件在 hexo/source/_posts/my-blog.md
2、生成静态页面
hexo g |
一般部署上去的时候都需要编译一下,编译后,会出现一个 public 文件夹,将所有的 md 文件编译成 html 文件
3、开启本地服务
hexo s |
这个命令,我之前已经用过了,开启本地 hexo 服务用的
4、部署
hexo d |
部署到 git 上的时候,需要用这个命令
5、清除 public
hexo clean |
当 source 文件夹中的部分资源更改过之后,特别是对文件进行了删除或者路径的改变之后,需要执行这个命令,然后重新编译。