如何新写一篇博客
First Post:
Last Update:
Word Count:
Read Time:
Last Update:
Word Count:
358
Read Time:
1 min
如何新写一篇博客
使用hexo指令创建
在根目录下输入:
1 | hexo new [layout] <title> |
即可在创建一个新的页面。
关于layout字段
Hexo 有三种默认布局:post、page 和 draft。在创建这三种不同类型的文件时,它们将会被保存到不同的路径。
自定义的其他布局和 post 相同,都将储存到 source/_posts 文件夹。
post
当layout字段缺省时,默认为post,即一般文章。
此时会在source/_posts文件夹下新建一个文件<title>.md。
page
page是一个新的页面。某种目录一样,作为一般文章的上级页面。
创建后会在source文件夹下创建名为<title>的文件夹,其中包含一个index.md。
draft
draft是草稿。
这种布局在建立时会被保存到 source/_drafts 文件夹,您可通过 publish 命令将草稿移动到 source/_posts 文件夹,该命令的使用方式与 new 十分类似,您也可在命令中指定 layout 来指定布局。形如:
1 | hexo publish [layout] <title> |
草稿默认不会显示在页面中,可在执行时加上 --draft 参数,或是在 _config.yml 中把 render_drafts 参数设为 true 来预览草稿。
默认内容
默认内容在scaffolds文件夹下定义。
当使用new命令创建时,新建的文件内容将拷贝自此。