Hacked Jekyll 项目使用教程
1、项目的目录结构及介绍
Hacked Jekyll 项目的目录结构如下:
.
├── _data
├── _layouts
├── _sass
├── assets
├── demo
├── docs
├── .gitignore
├── Gemfile
├── LICENSE
├── README.md
├── hacked-jekyll.gemspec
└── screenshot.png
各目录和文件的介绍如下:
_data
:存放项目数据文件的目录。_layouts
:存放页面布局模板文件的目录。_sass
:存放 SASS 样式文件的目录。assets
:存放静态资源文件(如图片、CSS、JavaScript)的目录。demo
:存放演示网站内容的目录。docs
:存放项目文档的目录。.gitignore
:Git 忽略文件配置。Gemfile
:Ruby 依赖管理文件。LICENSE
:项目许可证文件。README.md
:项目说明文档。hacked-jekyll.gemspec
:Jekyll 主题 gem 的规范文件。screenshot.png
:项目截图。
2、项目的启动文件介绍
Hacked Jekyll 项目的启动文件主要是 Gemfile
和 _config.yml
。
Gemfile
:定义了项目的 Ruby 依赖,包括 Jekyll 和 Hacked Jekyll 主题。
source "https://rubygems.org"
gem "jekyll"
gem "hacked-jekyll"
_config.yml
:Jekyll 的配置文件,定义了网站的各种设置,包括主题设置。
theme: hacked-jekyll
3、项目的配置文件介绍
Hacked Jekyll 项目的主要配置文件是 _config.yml
,它包含了网站的基本配置和主题特定的配置。
# Site settings
title: Hacked Jekyll
description: A responsive minimalistic Jekyll theme for a tiny personal website.
url: "https://piazzai.github.io/hacked-jekyll"
# Theme settings
theme: hacked-jekyll
# Other settings
markdown: kramdown
plugins:
- jekyll-feed
在 _config.yml
中,你可以设置网站的标题、描述、URL 等基本信息,以及使用 Hacked Jekyll 主题。此外,还可以配置 Markdown 处理器和插件。