Hexo与MarkDown

Hexo与MarkDown_第1张图片

在hexo中的markdown语法稍有不同,本文将列举我遇的例子,同时简述hexo的一些指令集,适用于初学者使用hexo+github搭建博客写作发布文章。

Hexo 指令


hexo新建文章

hexo文件夹下右键点击Git Base here后键入$hexo new 布局 "文章名"

布局 路径 注释
post source/_post 新建一个文章
draft source/_drafts 新建一个草稿文件
page source 新建一个页面文件

hexo部署与调试

```
$ hexo clean //清除静态页面缓存(清除 public 文件夹)         
$ hexo g     //在本地生成静态页面(生成 public 文件夹)        
$ hexo s     //启动本地服务 http://localhost:4000,进行预览调试           
$ hexo d     //远程部署,同步到 GitHub         

$ npm install hexo-deployer-git --save    //自动部署
$ hexo clean && hexo g && hexo d          //发布
```

MarkDown 与 文章编辑


文章配置

hexo文件夹下右键点击Git Base here后键入$hexo new page "name"source/_post 文件夹中生成name.md文件,打开后即可编辑,编辑格式如下:

---
title: 文章名
date: 2017-10-31 20:38:17     //发表日期
updated: 2017-10-31 21:58:03  //更新日期
categories: Life              //文章分类
tags: [tag1,tag2]             //文章标签,多标签时使用英文逗号隔开
photos:                       //如果使用Fancybox(文章头部展示图片),如此设置  
                              //注意冒号后面有空格
---

MarkDown语法在hexo中

编辑器:markdownPad 2.5

代码格式

`codes`   //单行代码放置于一对反引号中    
          //4空格+codes亦可实现单行代码

```       //代码块放置于3个反引号中间,回车即可换行     
#include
int main()
{
    printf("Hello World!\n");
    return 0;
}
 
```

首行缩进
  //相当于1个中文,2字节

换行
双空格回车可实现 hexo文章中的换行功能(在上文代码块中亦适用)

文章折叠
在要显示的文字末尾添加如下代码实现文章在主页的折叠显示

你可能感兴趣的:(Hexo与MarkDown)