如何新写一篇博客
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
命令创建时,新建的文件内容将拷贝自此。