首页 > 解决方案 > mkdocs 搜索栏在构建站点后不起作用

问题描述

构建 MKDOCS 后,站点上的搜索栏无法正常工作。而当我在 localhost 服务时它正在工作。

在构建 mkdocs 之后,是否有任何解决方法可以使用搜索栏。

标签: markdowndocumentationmkdocs

解决方案


仅当站点是从服务器提供时,搜索才有效。当您使用 . 查看文件时,它不起作用file://。这是您的浏览器安全设置的限制(JavaScript 代码无法访问该search-index.json文件file://),我不建议您禁用这些设置。您可能会发现第三方插件和/或主题通过以不同格式重新创建索引文件来提供解决方法,以便可以通过<script>标签而不是 ajax 请求加载它。


推荐阅读