Hexo语法
学习搭建Hexo博客,例如搭建像本网站一样的博客,请移步查看超详细Hexo+Github博客搭建小白教程
Hexo常用命令
新建new
新建的文件在/source/_posts/my-blog.md
hexo n "my blog"
编译generate
一般部署上去的时候都需要编译一下,编译后,会出现一个public文件夹,将所有的md文件编译成html文件
hexo g
开启本地服务server
hexo s
部署deploy
hexo d
清除clean
当source文件夹中的部分资源更改过之后,特别是对文件进行了删除或者路径的改变之后,需要执行这个命令,然后重新编译。
hexo clean
Markdown语法
Hexo中Markdown语法与原生态有所不同
文章属性标签
title: 文章标题
catalog: 是否显示段落目录
date: 文章日期
subtitle: 子标题
header-img: 顶部背景图片
top: 是否置顶
toc: 是否开启目录
tags: 标签
categories: 分类
summary:文章摘要
mathjax: 是否开启数学公式输入
当一篇文章有多个标签时,用中括号包含多个标签
tags: [标签1,标签2,标签3]
网站内超链接
{% post_link Markdown语法 Markdown语法的超链接 %}
Markdown语法的超链接
插入图片
当新建blog时,会产生my-blog.md
和my-blog
文件夹,要插入文章的图片放在该文件夹内,就可以直接引用,语法为:
![](picture.png)
<img src=picture.png width=300 hight=300/> #定义宽高
并排显示
公式
文章头mathjax: true
开启数学公式输入,输入格式和LaTex一样,用$公式$
或者$$公式$$
$\left(\sum_{k=\frac{1}{2}}^{N^2}\frac{1}{k}\right)$
$$\left(\sum_{k=\frac{1}{2}}^{N^2}\frac{1}{k}\right)$$
$\left(\sum_{k=\frac{1}{2}}^{N^2}\frac{1}{k}\right)$
$$\left(\sum_{k=\frac{1}{2}}^{N^2}\frac{1}{k}\right)$$