mirror of
https://gitee.com/docsifyjs/docsify.git
synced 2024-11-30 11:08:58 +08:00
1.6 KiB
1.6 KiB
docsify
A magical documentation site generator.
Features
- Easy and lightweight
- Custom themes
- No build
Quick Start
Create a project
First create a project, then create a docs
folder
mkdir my-project && cd my-project
mkdir docs && cd docs
Create entry file
Create a 404.html
file
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="//unpkg.com/docsify/themes/vue.css">
</head>
<body>
<div id="app"></div>
</body>
<script src="//unpkg.com/docsify"></script>
</html>
Create README.md
as the main page
# Title
## balabala
Deploy!
Push and open the GitHub Pages feature
CLI
Easy to setup and preivew a docs.
Install
npm i docsify-cli -g
Setup
Setup a boilerplate docs
docsify init docs
Preview
Preview and serve your docs using
docsify serve docs
Read more docsify-cli
Themes
Currently available vue.css
and buble.css
<link rel="stylesheet" href="//unpkg.com/docsify/themes/vue.css">
<link rel="stylesheet" href="//unpkg.com/docsify/themes/buble.css">
More
Multiple pages
If you need other pages, directly create the markdown file, such as guide.md
is /guide
.
Navbar
Code in 404.html
<nav>
<a href="/docsify/">En</a>
<a href="/docsify/zh-cn">中文</a>
</nav>
GitHub Corner
Modify your 404.html
<script src="//unpkg.com/docsify" data-repo="your/repo"></script>