javascript - 如何在 MkDocs 中将脚本添加到 head 标签?
问题描述
我是 MkDocs 新手,我使用 MkDocs 建立了一个网站,我想将一些脚本添加到<head>...</head>
.
我在我的降价文件顶部尝试了这段代码,但没有奏效:
<head>
<script>
...
</script>
</head>
我发现脚本会显示在<body>...</body>
而不是在<head>...</head>
.
如何放置<script>
在<head>
标签中?
解决方案
假设您使用 MkDocs Material作为主题,在您的mkdocs.yml中,您可以将条目添加到extra_javascript
列表中。
mkdocs.yml:
site_name: "..."
theme: "..."
# ...
extra_javascript:
- https://cdn.someCdn.someLibrary.js # Online Resource
- js/ourJsFile.js # Path relative to "docs" Directory
# Works the same way for CSS!
extra_css:
- css/someCSS.css # Again, relative to the "docs" Directory
供参考:https ://squidfunk.github.io/mkdocs-material/customization/#adding-assets
推荐阅读
- python-3.x - 使用 1and1 Ionos 帐户从 Python3 发送电子邮件
- android - 如何在Android App中保存最后输入的编辑文本值?
- python - 检查总订单是否细化了部分订单
- sonarqube - 如何将 .coverage 文件发送到 SonarCloud
- python - 将单元格拆分为多行并在 Pandas 中进行分组计数
- php - 使用 Symfony 5.3 检查 JWT (Firebase) 令牌
- python - Pyomo没有返回最佳状态
- bash - Bash script search for files and sleep on every 10 files found
- flutter - 来自audio_service的哨兵有很多异常
- javascript - React 17 中针对可变值内部效果的效果清理潜在问题