美文网首页
Hexo与MarkDown

Hexo与MarkDown

作者: SouthBegonia | 来源:发表于2017-10-31 22:32 被阅读0次

    在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<stdio.h>
    int main()
    {
        printf("Hello World!\n");
        return 0;
    }
     
    ```
    

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

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

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

    <!-- more -->

    相关文章

      网友评论

          本文标题:Hexo与MarkDown

          本文链接:https://www.haomeiwen.com/subject/euvipxtx.html