快速入门
新建
创建新的MkDocs工程
$  mkdocs new my-project
INFO    -  Creating project directory: my-project 
INFO    -  Writing config file: my-project/mkdocs.yml 
INFO    -  Writing initial docs: my-project/docs/index.md 
其生成文件夹my-project,里面包含两个文件mkdocs.yml和docs/index.md
.
├── docs
│   └── index.md
└── mkdocs.yml
部署
在my-project路径下启动服务器
$ mkdocs serve
INFO    -  Building documentation... 
INFO    -  Cleaning site directory 
[I 191218 15:51:51 server:296] Serving on http://127.0.0.1:8000
[I 191218 15:51:51 handlers:62] Start watching changes
[I 191218 15:51:51 handlers:64] Start detecting changes
启动后即可在浏览器登录localhost:8000

源文件&配置文件
MkDocs工程文档默认支持Markdown,默认的源文件夹为docs,使用index.md作为起始文件
启动服务器后,MkDocs会遍历搜索docs文件夹内所有的.md文件,并显示在网站上,除非在配置文件mkdocs.yml中设置属性nav,才仅显示指定文件
关于配置文件的解析参考下一章
构建
生成静态文件
$ mkdocs build
INFO    -  Cleaning site directory 
INFO    -  Building documentation to directory: /xxx/my-project/site
生成的静态文件保存在site文件夹。默认构建时不会消除之前已存在的文件,如果要移除旧的文件,添加参数--clean
$ mkdocs build --clean
INFO    -  Cleaning site directory 
INFO    -  Building documentation to directory: /home/zj/音乐/my-project/site
查询命令
$ mkdocs --help
$ mkdocs serve --help
$ mkdocs build --help