html - 如何保存(不部署)mkdocs 以在本地浏览 HTML?
问题描述
mkdocs
是否可以在框架内创建某些项目的文档?
我知道通过mkdocs serve
. 我们也可以在文档达到我们喜欢执行的某个级别mkdocs build
时创建一个site
文件夹,实际上我们可以在本地下载该文件夹并通过打开 index.html 文件进行浏览。
然而,这种方法并不完美,因为每次我们可以切换标签时,它都会进入一个中间步骤,我们必须手动匹配另一个我们感兴趣的 HTML 页面。
是否可以保存整个mkdocs
本地或保存为pdf?它必须供本地使用,但没有服务器方法。
解决方案
根据文档mkdocs.yml
,您可以在配置文件中设置此值:
site_url: ""
use_directory_urls: False
site_url
如果要使用file://
方案,必须将其设置为空字符串。
use_directory_urls
应该设置false
为页面之间的链接正常工作。
您还需要禁用搜索插件或使用其他支持file://
方案的插件。
注意:并非每个主题都能在离线模式下正常显示。
推荐阅读
- css - CSS不透明度不适用于chrome但适用于firefox
- c# - 无法在 Windows 7 的 Visual Studio 中使用 Android 模拟器
- flutter - “无法获取 cmap 表大小!” 即使没有使用外部字体,也会发生颤动
- python - XARRAY 等高线图 AttributeError: Contourf
- swift - Apple 是否有办法将一个视图的外观(即您在屏幕上实际看到的内容)复制到图像缓冲区中?
- c# - 使用 SharpSerializer 反序列化 Arraylist 的 Arraylist
- applescript - applescript中的文本格式问题
- html - HTML/CSS 将 2 个元素与 1 个元素对齐,例如 2 个输入与一个标签
- arrays - VBA 匹配 0 与接近于零的科学计数法
- javascript - 如何将变量用作对象内的索引?(Javascript)