Я работаю над темой, которая является форком sphinx_rtd_theme
.Я переименовал тему, чтобы людям, которые будут ее использовать, не пришлось беспокоиться о перезаписи своих обычных sphinx_rtd_theme
.
Однако при создании документов с использованием пользовательской темы параметр темы collapse_navigation
не учитывается.Однако другие элементы в html_theme_options
соблюдаются.И collapse_navigation
уважается, если я использую sphinx_rtd_theme
вместо своей пользовательской темы.
В веб-консоли я вижу
jQuery.Deferred exception: SphinxRtdTheme is not defined @http://localhost:1919/:522:11
j@http://localhost:1919/_static/jquery.js:2:29997
g/</k<@http://localhost:1919/_static/jquery.js:2:30313
undefined
ReferenceError: SphinxRtdTheme is not defined[Learn More] localhost:1919:522:11
<anonymous> http://localhost:1919/:522
jQuery 2
Что имеет смысл - я переименовал своютема, и я считаю, что эти ссылки должны быть SphinxCustomRtdTheme
сейчас.За исключением ...
Единственные 2 (понятные человеку) ссылки на SphinxRtdTheme
в основной теме (https://github.com/rtfd/sphinx_rtd_theme/search?q=SphinxRtdTheme&unscoped_q=SphinxRtdTheme) уже изменены, чтобы использовать мое пользовательское имя, поэтому мне не понятногде в моей теме на данный момент существует SphinxRtdTheme
.
Я уже очистил папку /my_custom_theme/static/
, чтобы принудительно перестроить любой Javascript, но безрезультатно.
Я такжепопытался переименовать мои записи SphinxCustomRtdTheme
обратно в SphinxRtdTheme
, но ошибка не изменилась.
В идеале эта ошибка не существовала бы, и тогда (также в идеале) collapse_navigation
будет соблюдаться должным образомдля моей темы.