我安装了Mkdocs(Python 3.6.5)并编辑和构建了Markdown文件。

我试图用浏览器打开主index.html文件,但无法直接打开链接到其他HTML文件的HTML页面。

使用命令提示符并键入“ mkdocs serve”,我可以打开链接的页面。我知道这是没有服务器的Mkdocs的正常功能。

我可以仅在本地计算机上使用Mkdocs吗?

最佳答案

根据doc,您可以在use_directory_urls: false中添加mkdocs.yml并重建它。


  use_directory_urls: true的默认样式会创建更多用户友好的URL,通常是您要使用的样式。如果您希望直接从文件系统打开页面时希望文档保持正确链接,则备用样式(edit:use_directory_urls: false)有时会很有用,因为它会创建直接指向目标文件而不是目标目录的链接。

10-07 14:43