2017-06-01 11:21:03 +02:00
|
|
|
# essai mkdocs
|
2017-06-01 09:50:15 +02:00
|
|
|
|
|
|
|
## kyopages
|
|
|
|
|
|
|
|
[sur framagit](https://kyodev.frama.io/kyopages/)
|
|
|
|
|
|
|
|
## liens
|
|
|
|
* [gitlab.com/pages/mkdocs](https://gitlab.com/pages/mkdocs)
|
|
|
|
* [Les Gitlab Pages débarquent dans Framagit !](https://framablog.org/2017/03/20/les-gitlab-pages-debarquent-dans-framagit/)
|
|
|
|
* [www.mkdocs.org](http://www.mkdocs.org/)
|
2017-06-01 11:21:03 +02:00
|
|
|
|
|
|
|
## install en local pour dev
|
|
|
|
|
|
|
|
ne pas utiliser apt, paquet outdated et localisation incompatible avec les themes additionnels
|
|
|
|
```shell
|
|
|
|
su
|
|
|
|
pip install mkdocs
|
|
|
|
mkdocs --version
|
|
|
|
# mkdocs, version 0.16.3
|
|
|
|
exit
|
|
|
|
```
|
|
|
|
localisation sur programme
|
|
|
|
```text
|
|
|
|
/usr/local/lib/python2.7/dist-packages/mkdocs
|
|
|
|
/usr/local/lib/python2.7/dist-packages/mkdocs/assets/search/mkdocs
|
|
|
|
/usr/local/lib/python2.7/dist-packages/mkdocs/themes/mkdocs
|
|
|
|
/usr/local/bin/mkdocs
|
|
|
|
/usr/share/mkdocs
|
|
|
|
```
|
|
|
|
installation d'un thème
|
|
|
|
```shell
|
|
|
|
pip install mkdocs-material
|
|
|
|
#localisation: /usr/local/lib/python2.7/dist-packages/material
|
|
|
|
```
|
|
|
|
pour info, création d'un nouveau site
|
|
|
|
```shell
|
|
|
|
mkdocs new kyopages
|
|
|
|
cd kyopages
|
|
|
|
# configurer git si besoin
|
|
|
|
```
|
|
|
|
construction manuelle
|
|
|
|
```shell
|
|
|
|
mkdocs build
|
|
|
|
# inutile si serveur en route, surveillance automatique des changements
|
|
|
|
# reconstruction, rafraîchissement du navigateur
|
|
|
|
```
|
|
|
|
organisation pages
|
|
|
|
```text
|
|
|
|
mkdocs.yml
|
|
|
|
docs/
|
|
|
|
autreDirectory/
|
|
|
|
autre.md
|
|
|
|
index.md
|
|
|
|
...
|
|
|
|
```
|
|
|
|
toutes la configuation, la déclaration des pages dans
|
|
|
|
```text
|
|
|
|
mkdocs.yml
|
|
|
|
```
|
|
|
|
démarrer serveur local, rafraîchissement automatique
|
|
|
|
```shell
|
|
|
|
mkdocs serve
|
|
|
|
```
|
|
|
|
|
|
|
|
lancer **firefox** avec http://localhost:8000
|