# Writing new_post_name::title.md default_layout:post titlecase:false# Transform title into titlecase external_link: enable:true# Open external links in new tab field:site# Apply to the whole site exclude:'' filename_case:0 render_drafts:false post_asset_folder:false relative_link:false future:true highlight: enable:true line_number:false auto_detect:false tab_replace:'' wrap:true hljs:false
new_post_name:新文章的默认名称,我们是使用hexo new来构造文章的,生成的文章名就是通过这里配置的,默认为:title.md,也就是标题.md default_layout:预设布局,hexo new可以创建三种文件,post/帖子,draft/草稿,page/页面,这里设置默认值在使用hexo new就可以直接创建对应默认类型的文章,设置了post就等同于说在命令行执行hexo new <name>和执行hexo new post <name>是一样的,也可以设置为draft和page titlecase:把标题转换为 title case external_link
# Category & Tag default_category:uncategorized# 默认分类 category_map:# 分类别名 tag_map:# 标签别名
元数据元素
1 2 3
# Metadata elements ## https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta meta_generator:true
是否在页面开头插入下面的meta标签,默认为true
日期/时间格式
1 2 3 4 5 6 7 8
# Date / Time format ## Hexo uses Moment.js to parse and display date ## You can customize the date format as defined in ## http://momentjs.com/docs/#/displaying/format/ date_format:YYYY-MM-DD time_format:HH:mm:ss ## Use post's date for updated date unless set in front-matter use_date_for_updated:false
date_format:日期格式,默认为YYYY-MM-DD,即年月日 time_format:时间格式,默认为HH:mm:ss,即时分秒 use_date_for_updated:启用以后,如果 Front Matter 中没有指定 updated(文件更新日期),post.updated 将会使用 date 的值而不是文件的创建时间,默认值为true
分页
1 2 3 4
# Pagination ## Set per_page to 0 to disable pagination per_page:10 pagination_dir:page