hexo 常用命令
Hexo 是一个快速、简单且强大的博客框架,基于 Node.js 构建。
快速开始
12345npm install hexo-cli -ghexo init blogcd blognpm installhexo server
初始化 Hexo 博客
1hexo init [folder]
初始化一个新的 Hexo 博客项目。如果不指定 folder,则会在当前目录下创建。
新建文章
1hexo new [layout] "Title"
创建一篇新的文章。如果未指定 layout,则会使用 _config.yml 文件中的 default_layout 设置。
生成静态文件
1hexo generate
1hexo g
生成静态 HTML 文件。
启动本地服务器
1hexo server
1hexo s
启动本地服务器以预览博客。
启动静态模式的本地服务器
1hexo server -s
在静态模式下启动本地服务器。
更改本地服务器端口
1hexo server -p 5000
自定义 IP 地址启动本地服务器
1hexo server -i 192.168.1 ...
Markdown的语法
Markdown 是一种轻量级的标记语言,用于编写易于阅读和编写的文档。
标题
在 Markdown 中支持六级标题,在若干个 # 后面跟上标题内容即可成为标题,写法如下
123456# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题
注意:
标准写法要求在 # 与标题内容之间有一个空格
Notion 只支持到三级标题
列表
在 Markdown 中大致分为三种列表:无序列表、有序列表以及 TODO。
无序列表
无序列表的形式如下:
足球
篮球
乒乓球
可以看到在列表项前有一个黑色原点,我们将其称之为子弹头,所以无需列表也可以称为 bullet list。
要制作一个无序列表,只需要在列表项前加上 -、* 或 + 号即可,我一般使用 - 号,所以上述的列表项是这么写的
123- 足球- 篮球- 乒乓球
注意:在 - 和内容之间需要有一个空格
此外列表项还可以嵌套,例如:
中国
北京
上海
南昌
日本
东京
嵌套的语法也很简单,使用两个空格或者 Tab 键进行缩进即可,如下
123456- 中国 - ...
Markdown Style test
This post is originated from here and is used for testing markdown style. This post contains nearly every markdown usage. Make sure all the markdown elements below show up correctly.
Headers
1234567891011121314# H1## H2### H3#### H4##### H5###### H6Alternatively, for H1 and H2, an underline-ish style:Alt-H1======Alt-H2------
H1
H2
H3
H4
H5
H6
Alternatively, for H1 and H2, an underline-ish style:
Alt-H1
Alt-H2
Emphasis
1234567Emphasis, aka italics, with *asterisks* or _underscores_.Strong empha ...