The search bar on the site is not working after building MKDOCS. Whereas when I serve in localhost it's working.
Is there any workaround for this to make use of the search bar after building mkdocs.
Search only works when the site is served from a server. It does not work when you are viewing the files using file://
. This is a limitation imposed by your browser's security settings (the JavaScript code cannot access the search-index.json
file over file://
) and I do not recommend that you disable those settings. You may find a third-party plugin and/or theme which provides a workaround by recreating the index file in a different format so that it can be loaded via a <script>
tag rather than an ajax request.