After doing the preparatory work, you can now start defining your own site.
Executing the docsite start command in the project root directory will automatically open the page in the browser.
The template project generated by the initialization integrates the home page, document page, blog list page, blog detail page, community page, and Chinese and English internationalization functions by default. You can add and remove pages yourself as needed.
.md
or .markdown
file into the corresponding language directory under the docs
folder to support multi-level directories.docs.js
under the site_config
folder..md
or .markdown
file into the corresponding language directory under the blog
folder to support multi-level directory directories.blog.js
under the site_config
folder.Note:
The markdown file supports custom metadata at the top of the document. The data between the top ---
(at least three -
) is considered to be metadata, and one key occupies one line. Currently, the three fields of title
, keywords
, and description
are supported. When static HTML is generated, it is used as the title of the page label, page keywords, and page description, which is convenient for the search engine to better include the site, thereby facilitating SEO.
---
title: title
keywords: keywords1,keywords2,keywords3
description: some description
---
Your markdown content