基于Cooking项目的使用教程
based.cookingA simple culinary website.项目地址:https://gitcode.com/gh_mirrors/ba/based.cooking
1. 项目的目录结构及介绍
based.cooking/
├── archetypes/
│ └── default.md
├── content/
│ ├── recipes/
│ │ ├── recipe1.md
│ │ ├── recipe2.md
│ │ └── ...
│ └── _index.md
├── data/
│ └── authors.yaml
├── layouts/
│ ├── partials/
│ │ ├── footer.html
│ │ ├── header.html
│ │ └── ...
│ └── index.html
├── static/
│ ├── css/
│ ├── images/
│ └── js/
├── .gitignore
├── LICENSE.md
├── README.md
├── config.toml
└── example.md
目录结构介绍
- archetypes/: 存放默认的Markdown模板文件。
- content/: 存放网站内容,主要是食谱(recipes)。
- data/: 存放数据文件,如作者信息。
- layouts/: 存放网站的布局文件,包括页眉、页脚等部分。
- static/: 存放静态资源,如CSS、图片和JavaScript文件。
- .gitignore: Git忽略文件列表。
- LICENSE.md: 项目许可证文件。
- README.md: 项目说明文件。
- config.toml: 项目配置文件。
- example.md: 示例文件。
2. 项目的启动文件介绍
项目的主要启动文件是config.toml
,它包含了网站的基本配置信息,如网站标题、描述、语言等。启动项目时,Hugo会读取这个配置文件来生成静态网站。
3. 项目的配置文件介绍
config.toml
baseURL = "https://based.cooking/"
languageCode = "en-us"
title = "Based Cooking"
theme = "based-cooking"
[params]
description = "A simple cooking website without ads and obese web design."
author = "Luke Smith"
配置文件介绍
- baseURL: 网站的基础URL。
- languageCode: 网站的语言代码。
- title: 网站的标题。
- theme: 使用的主题名称。
- params: 其他参数,如网站描述和作者信息。
通过这些配置,可以轻松地定制和启动基于Cooking项目。
based.cookingA simple culinary website.项目地址:https://gitcode.com/gh_mirrors/ba/based.cooking