post布局
当你的Hexo已经搭建完成的时候,你就可以写blog了,最简单的创建一个blog的方法就是调用
1 | hexo new blog_title |
执行完成之后,hexo会在根目录的source
文件夹下创建一个_post
文件夹,并在里面生成一个blog_title.md
文件。
这个创建blog的完整命令是
1 | hexo new post blog_title |
这个就是post布局,当hexo g 或者 s 或者 d
的时候,会把_post
文件夹中的文件都生成静态页面
draft布局
1 | hexo new draft blog_title |
当使用draft
布局创建一个博客的时候,hexo也会在根目录的source
文件夹下创建一个_draft
文件夹,并在里面生成一个blog_title.md
文件,
但是在hexo g 或者 s 或者 d
的时候,是无法看到你创建的博客的
因为draft
布局是草稿布局,在_draft
文件夹中的博客都认为是草稿,不能发布
那当你想看看你的草稿写出来的效果怎么样的时候,你可以使用下面命令将草稿部署到本地
1 | hexo g --draft |
如果你的博客已经完成了,你可以使用下面的命令将他发布
1 | hexo publish draft blog_title.md |
page布局
1 | hexo new page "about" |
当使用page
布局创建一个博客的时候,hexo会在根目录的source
文件夹下创建一个about
文件夹,并在里面生成一个index.md
文件
当你部署完,你需要使用子路径去访问他
eg:
1 | http://localhost:4000/about |
布局文件
在新建文章时,Hexo 会根据 scaffolds 文件夹内相对应的文件来建立文件,例如:
1 | hexo new photo "My Gallery" |