粗…因为我并没有看完官网的doc,只是从文件结构看了看,随便写写。
scaffolds
一些生成用的模板,如draft/page/post,在使用hexo对应命令行new的时候会用这个来生成文件,如post.md
:
1 | title: {{ title }} |
就是新的文章用的模板,有标题,日期,tag这些填好的东西。
source
顾名思义,源代码嘛。
_posts
就是写的那些文章了。
categories && tags
并不是hexo自带的,部分主题会申明一些页面,在_config.yml里对id和url进行映射,这里就是对应的url了
images
上传的图片之类的,其实名字叫什么都可以了,毕竟是自己在markdown里面去引用的。
themes
_config.yml,可以视作对hexo项目根目录下得_config.yml的一个补充,因为往往里面的东西都跟主题紧密相关,所以各个主题独立维护。
layout
网页ejs模板,_partial中则是如footer/header这样各个页面都会include的东西。
source
css/js/fonts
scripts
js脚本。
languages
国际化!做翻译用的!里面用yml定义了各个语言id->字符串的映射。
v1.5.2