Hexo
原文在博客MaxMa
命令
配置
npm install hexo -g //安装
npm update hexo -g //升级
hexo g // = hexo generate 生成
hexo s // = hexo server 本地服务预览
hexo s -p xxxx // 更改本地端口
hexo d // = hexo deploy 部署
*下载了豆瓣插件 即不可使用 hexo dhexo d -g // = hexo g -d 生成后部署
hexo clean //清缓存
博客
hexo new post "xxx"
hexo new page xxx
hexo new photo "xxx"
豆瓣爬取
hexo clean && hexo douban -bgm && hexo g
*-bgm中 b-books 、g-games、m-movies可以只选部分
写作
Post Front-matter
---
title: // 文章标题
date: // 创建日期
updated: // 更新日期
tags:
- a
- b // 标签
categories:
- a
- b // 分类
keywords: // 关键字
description: // 在主页描述、若不选自动节选
cover: // 主页缩略图
top_img: // 顶部图片 (链接)
// *若未设置 top_img,则使用 cover图,没 cover则默认图
comments:// 评论开启(true/false)、默认true
---
一定要用小写,否则无法识别
提示块标签
标签不是Markdown标准格式,为hexo特有,且以下写法只是用Next等主题下
{% note default %}
default 提示块标签
{% endnote %}
{% note primary no-icon %} //可使用语法 no-icon去掉小图标
primary 提示块标签
{% endnote %}
{% note success %}
success 提示块标签
{% endnote %}
{% note info %}
info 提示块标签
{% endnote %}
{% note warning %}
warning 提示块标签
{% endnote %}
{% note danger %}
danger 提示块标签
{% endnote %}
效果
<img src="https://raw.githubusercontent.com/maxma128/imagehosting/master/img/C{X1EKBO1SFA7QFSH7LHTYQ.png" style="zoom:50%">
Markdown
主要为Typora编辑支持下,且Typora中语法和文本间需要空格
一、标题
# 一级标题
...
###### 六级最小
二、主要
**1加粗**
*2斜体*
***3加粗+斜体***
~~4删除线~~
^5^上标
~6~下标
1. 有序列表
2. 有序列表
- 无序列表
+ 无序列表
* 无序列表
字体处理中语法和文本不能加空格
效果:
1加粗
2斜体
3加粗+斜体
4删除线
5上标
6下标
- 有序列表
- 有序列表
- 无序列表
- 无序列表
- 无序列表
其它
表格
表头|表头|表头
---|:--:|---: //默认居左,:居中:,居右:
内容|内容|内容
内容|内容|内容
1|2|3
效果:
表头 | 表头 | 表头 |
---|---|---|
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
1 | 2 | 3 |
插入代码
(```此处写语言
代码...
```)
为防止编译加了(),实际使用中没有( )
效果:
代码...
引用
>引用
效果:
引用
图片/链接
[QQ](https://im.qq.com/)
![图片](xxxx) //xxxx为图片链接
图片还可插入Html标签
例:
<img src="xxxx" style="zoom:80%" > //zoom可定图片大小比例,部分平台不支持
网友评论