LoginSignup
0
3

More than 3 years have passed since last update.

mkdocsのnav要素をサブフォルダで分けたい

Posted at

mkdocsでちょっとハマったのでメモ。

mkdocs.yml

で、こんなnav要素を書いたとします。

nav:
  - index.md
  - Tips:
    - tips/language.md
    - tips/command.md
    - tips/saveload.md

tipsフォルダを掘って、そこに記事を3っつ配置したつもりです。

自動更新されるローカルブラウザのこのURLでは問題なく見れます

http://127.0.0.1:8000/

ところがbuildした結果のHTMLをブラウザで確認すると
languageってフォルダを掘って、そこのindex.htmlを参照しようとして開けません。

nav要素の書き方を色々変えてみたけどやっぱり駄目で。
buildするときのデフォルトオプションがそうなのだと後で気づきました。

mkdocs build --no-directory-urls

これでいける!
その他のオプションは

mkdocs build -h

で確認できます。

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3