Hexo與MarkDown

在hexo中的markdown語(yǔ)法稍有不同,本文將列舉我遇的例子,同時(shí)簡(jiǎn)述hexo的一些指令集,適用于初學(xué)者使用hexo+github搭建博客寫作發(fā)布文章。

Hexo 指令


hexo新建文章

hexo文件夾下右鍵點(diǎn)擊Git Base here后鍵入$hexo new 布局 "文章名"

布局 路徑 注釋
post source/_post 新建一個(gè)文章
draft source/_drafts 新建一個(gè)草稿文件
page source 新建一個(gè)頁(yè)面文件

hexo部署與調(diào)試

```
$ hexo clean //清除靜態(tài)頁(yè)面緩存(清除 public 文件夾)         
$ hexo g     //在本地生成靜態(tài)頁(yè)面(生成 public 文件夾)        
$ hexo s     //啟動(dòng)本地服務(wù) http://localhost:4000,進(jìn)行預(yù)覽調(diào)試           
$ hexo d     //遠(yuǎn)程部署,同步到 GitHub         

$ npm install hexo-deployer-git --save    //自動(dòng)部署
$ hexo clean && hexo g && hexo d          //發(fā)布
```

MarkDown 與 文章編輯


文章配置

hexo文件夾下右鍵點(diǎn)擊Git Base here后鍵入$hexo new page "name"source/_post 文件夾中生成name.md文件,打開后即可編輯,編輯格式如下:

---
title: 文章名
date: 2017-10-31 20:38:17     //發(fā)表日期
updated: 2017-10-31 21:58:03  //更新日期
categories: Life              //文章分類
tags: [tag1,tag2]             //文章標(biāo)簽,多標(biāo)簽時(shí)使用英文逗號(hào)隔開
photos:                       //如果使用Fancybox(文章頭部展示圖片),如此設(shè)置  
                              //注意冒號(hào)后面有空格
---

MarkDown語(yǔ)法在hexo中

編輯器:markdownPad 2.5

代碼格式

`codes`   //單行代碼放置于一對(duì)反引號(hào)中    
          //4空格+codes亦可實(shí)現(xiàn)單行代碼

```       //代碼塊放置于3個(gè)反引號(hào)中間,回車即可換行     
#include<stdio.h>
int main()
{
    printf("Hello World!\n");
    return 0;
}
 
```

首行縮進(jìn)
&ensp; //相當(dāng)于1個(gè)中文,2字節(jié)

換行
雙空格回車可實(shí)現(xiàn) hexo文章中的換行功能(在上文代碼塊中亦適用)

文章折疊
在要顯示的文字末尾添加如下代碼實(shí)現(xiàn)文章在主頁(yè)的折疊顯示。

<!-- more -->
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容