Millennial 开源项目使用教程
1. 项目的目录结构及介绍
Millennial/
├── _includes/
│ ├── footer.html
│ ├── head.html
│ ├── header.html
│ ├── icon-github.html
│ ├── icon-twitter.html
│ └── scripts.html
├── _layouts/
│ ├── default.html
│ ├── page.html
│ └── post.html
├── _posts/
│ └── example-post.md
├── assets/
│ ├── css/
│ │ └── main.scss
│ ├── images/
│ │ └── example.jpg
│ └── js/
│ └── main.js
├── _config.yml
├── about.md
├── index.md
└── README.md
_includes/
:包含网站的各个部分,如页眉、页脚、脚本等。_layouts/
:包含网站的不同页面布局模板。_posts/
:包含博客文章的Markdown文件。assets/
:包含网站的静态资源,如CSS、JavaScript和图片。_config.yml
:项目的配置文件。about.md
:关于页面的Markdown文件。index.md
:首页的Markdown文件。README.md
:项目的说明文档。
2. 项目的启动文件介绍
项目的启动文件是index.md
,它是网站的首页。这个文件使用了default
布局,并包含了网站的主要内容。
---
layout: default
title: Home
---
# Welcome to Millennial
This is the homepage of the Millennial theme.
3. 项目的配置文件介绍
项目的配置文件是_config.yml
,它包含了网站的各种配置选项,如网站标题、描述、URL等。
title: Millennial
email: your-email@example.com
description: >- # this means to ignore newlines until "baseurl:"
Write an awesome description for your new site here. You can edit this
line in _config.yml. It will appear in your document head meta (for
Google search results) and in your feed.xml site description.
baseurl: "" # the subpath of your site, e.g. /blog
url: "http://example.com" # the base hostname & protocol for your site, e.g. http://example.com
twitter_username: jekyllrb
github_username: jekyll
# Build settings
markdown: kramdown
theme: minima
plugins:
- jekyll-feed
title
:网站的标题。email
:联系邮箱。description
:网站的描述。baseurl
:网站的子路径。url
:网站的基本URL。twitter_username
:Twitter用户名。github_username
:GitHub用户名。markdown
:使用的Markdown解析器。theme
:使用的主题。plugins
:使用的插件。
以上是Millennial开源项目的使用教程,希望对你有所帮助。