YAML 是专门用来写配置文件的语言,非常简洁和强大,我们的配置文件就是这种格式。需要了解的只有:
# 我是文配置件的注释重要提示,例如:“theme: landspace”中冒号右边是半角空格,要切换到英文状态哟
其中,description主要用于SEO,告诉搜索引擎一个关于您站点的简单描述,通常建议在其中包含您网站的关键词。author参数用于主题显示文章的作者。
网站存放在子目录
如果您的网站存放在子目录中,例如 http://yoursite.com/blog,则请将您的 url 设为 http://yoursite.com/blog 并把 root 设为 /blog/。
即:后面的参数都是文件夹的名称
参数描述默认值source_dir资源文件夹,这个文件夹用来存放内容。sourcepublic_dir公共文件夹,这个文件夹用于存放生成的站点文件。publictag_dir标签文件夹tagsarchive_dir归档文件夹archivescategory_dir分类文件夹categoriescode_dirInclude code 文件夹downloads/codei18n_dir国际化(i18n)文件夹:langskip_render跳过指定文件的渲染,您可使用 glob 表达式来匹配路径。提示
如果您刚刚开始接触Hexo,通常没有必要修改这一部分的值。 没到自己制作theme的水平别修改!!!!!!!!!!!!!!
相对地址
默认情况下,Hexo生成的超链接都是绝对地址。例如,如果您的网站域名为example.com,您有一篇文章名为hello,那么绝对链接可能像这样:http://example.com/hello.html,它是绝对于域名的。相对链接像这样:/hello.html,也就是说,无论用什么域名访问该站点,都没有关系,这在进行反向代理时可能用到。通常情况下,建议使用绝对地址。
Hexo 使用 Moment.js 来解析和显示时间。
参数描述默认值date_format日期格式YYYY-MM-DDtime_format时间格式H:mm:ss