Hexo 文章发布

Hexo 基于Markdown编辑文章

markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。参考https://www.runoob.com/markdown/md-tutorial.html

创建文章

打开 terminal 终端,输入下面command

1
2
$ cd MyHexoBlog #转到你的hexo 目录下
$ hexo new "article name" #这里是生成的文件名 不是article title

执行完后创建的文章会在 source/_pots/目录下,文章的后缀是以md命名的文件格式

编辑文章

到生成的文章目录下打开刚创建的文件,可以直接编辑文章了。

文件头部是 front-matter, title 是文章标题,date是创建时间, 可添加 tags、categories 等内容

具体请参考 front-matter介绍

接下来就用是编写文章内容了,在编写 Markdown 时,up主强烈的推荐给大家一款简洁易用的 Markdown 编辑器 — Typora。按照官方的说法就是 简单而强大,它不仅支持原生的语法,也支持对应的快捷键,更重要的是它还可以 实时预览

这里附上 Typora 的下载地址:https://www.typora.io/

发布文章

编辑好文章后,输入

1
2
3
$ hexo clean #清除之前生成文件
$ hexo generate #生成发布文件
$ hexo server #启动hexo服务 可本地预览

即可在 http://localhost:4000 预览

小技巧

  • 文章过长,使用阅读全文分屏

    只需要在需要分割内容的地方使用 <!--more-->

  • 添加图片

    1.将主页文件_config.yml 里的post_asset_folder:这个选项设置为true

    2.在hexo目录下执行npm install hexo-asset-image –save,这是下载安装一个可以上传本地图片的插件

    3.再运行 hexo new “XXX” 生成md文章时,会在文件同目录下生成同名文件夹

    4.将要插入文章中的图片拷到该文件夹中,按照markdown 格式插入图片,如:![这里输入图片描述](图片名.jpg)

    下篇文章会具体介绍安装图片插件过程

  • 文章置顶

    1.安装插件

    1
    2
    $ npm uninstall hexo-generator-index --save
    $ npm install hexo-generator-index-pin-top --save

    然后在需要置顶的文章的Front-matter中加上top即可:top: true

  • markdown 需要转义的字符

    Mac_hexo_markdown

打赏
  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!
  • © 2020 悲伤的牛河
  • Powered by Hexo Theme Ayer

请我喝杯latte吧~

支付宝
微信