Hugo博客文章模板-Archetypes
目录
用hugo new content
命令可以创建一篇文章,Archetypes就是新建文章的模板。
hugo new命令
以hugo new
开头的命令有hugo new content
、hugo new site
等,hugo new
默认就是hugo new content
,也就是下面两条命令等效。
|
|
新建一篇文章
hugo new [path]
|
|
上面命令用于创建一个新文件content/posts/my-new-post.md
,按照下列顺序寻找模板
archetypes/posts.md
themes/my-theme/archetypes/posts.md
archetypes/default.md
themes/my-theme/archetypes/default.md
如果上述文件都不存在,则使用hugo内置的默认模板
hugo new –kind [name] [path]
|
|
上面命令用于创建一个新文件content/posts/my-new-post.md
,按照下列顺序寻找模板
archetypes/test.md
themes/my-theme/archetypes/test.md
archetypes/default.md
themes/my-theme/archetypes/default.md
如果上述文件都不存在,则使用hugo内置的默认模板
新建一篇基于目录的文章
注意
一个文件夹对应一篇博客文章这种方式,文章的文件名应该是index.md
hugo new [path]
|
|
上面命令用于创建一个新文件夹content/post-bundle/new-post/
,按照下列顺序寻找模板
archetypes/post-bundle/
themes/my-theme/post-bundle/
如果上述文件夹都不存在,则创建失败
hugo new –kind [name] [path]
|
|
上面命令用于创建一个新文件夹content/posts/new-post/
,按照下列顺序寻找模板
archetypes/post-bundle/
themes/my-theme/post-bundle/
如果上述文件夹都不存在,则创建失败
示例
目录结构
|
|
一个文章模版示例
|
|
相关内容
- GitHub Pages绑定个人域名
- GitHub+jsDelivr+PicGo搭建免费图床
- Jekyll博客中基于LeanCloud统计文章阅读量
- Jekyll博客中添加Gitalk评论系统
- Jekyll博客中添加Valine评论系统