Hexo 命令操作
清除缓存
1 | hexo clean |
生成静态文件
1 | hexo g |
本地查看效果
1 | hexo s //或者 hexo s -p 5555 |
部署
1 | hexo d |
一般发布文章或者修改博客后需要如此操作:
清除缓存->生成静态文件->启动服务器,测试没问题后再去部署
1 | hexo clean && hexo g && hexo s |
1 | hexo d |
编写文章的工具
Markdown
写博客文章我们会使用
Markdown来排版,它通过一些简单的标记语法让文本具有一定的格式。写作体验和Word这种机械式的排版工具比起来完全不是一个level的。Typora
接下来要介绍的主角是一个
Markdown编辑器,它能让我们的写作体验达到顶峰。它就是Typora
常用快捷键和语法
标题:Ctrl + 1、2、3…对应一、二、三…级标题(光标定位到需要设置为标题的行,按快捷键)
加粗:Ctrl + B(选中要加粗的文本,按快捷键)
斜体:Ctrl + I(选中要设置斜体的文本,按快捷键)
下划线:Ctrl + U(选中要加下划线的文本,按快捷键)
删除线:Alt+Shift+5(选中要加删除线的文本,按快捷键)
代码块:Ctrl+Shift+K(任意位置按快捷键,选择编程语言然后在代码块中输入代码)
切换到下一行:Ctrl + Enter(任意位置按快捷键,在代码块中可以跳出代码块另起一行)
链接:Ctrl + K(先复制链接,然后选中要加链接的文本,按快捷键。Ctrl + 左键点击文本可跳转到对应链接)
取消格式:再次按相同的快捷键即可
有序列表:数字+点+空格
任务列表:加号或减号+空格
切换到列表下一行:Space+Enter
嵌套列表:按Tab键
退出列表:按 Shift+Tab
插入表格:Ctrl + T
引用:输入>后面加空格,或者Ctrl + Shift + Q
Hexo 文章管理
创建一个md文件
1
2hexo new <title>
hexo new "The first post"布局(layout)
post(文章)、draft(草稿)、page(页面)- 如果没有指定布局类型,则为默认布局
post,可以在站点配置文件修改default_layout参数来修改默认布局 - 当我们创建不同布局的md文件时,它们会存储在不同路径
- 如果没有指定布局类型,则为默认布局
Front-matter
当我们创建一个md文件后,打开后会看到一些内容,这些称为Front-matter,它是文件最上方以 --- 分隔的区域,用于指定个别文件的变量.
1 | --- |
Front-matter预定义参数
1 | layout 布局 默认为true,如果你不想你的文章被处理,可以设置为false |
