../What Is The Structure Of This Project

默认的目录结构

.
├── _config.yml
├── _data
│   └── members.yml
├── _drafts
│   ├── begin-with-the-crazy-ideas.md
│   └── on-simplicity-in-technology.md
├── _includes
│   ├── footer.html
│   └── header.html
├── _layouts
│   ├── default.html
│   └── post.html
├── _posts
│   ├── 2007-10-29-why-every-programmer-should-play-nethack.md
│   └── 2009-04-26-barcamp-boston-4-roundup.md
├── _sass
│   ├── _base.scss
│   └── _layout.scss
├── _site
├── .jekyll-cache
│   └── Jekyll
│       └── Cache
│           └── [...]
├── .jekyll-metadata
└── index.html # can also be an 'index.md' with valid front matter

我们只需要关注几个核心的目录结构如下(可以自己创建):

更多默认的目录结构参看jekyll官网:https://jekyllrb.com/docs/structure/

样式

assets
└── css
    └── common.scss
_include
└── css
    └── xx-theme.scss.liquid
_sass
├── color_schemes
├── support
├── modules
└── custom

调用顺序

common.scss 》 xx-theme.scss.liquid 》 _sass/*