如何给mdBook添加meta标签?

问题描述 投票:0回答:2

我想通过 meta 标签将 Twitter Card

 添加到 mdBook。

如何向 mdBook 添加

meta
标签(如下所示)?

<meta name="twitter:card" content="summary"></meta>

当前的解决方法是在

sed
之后执行
mdbook build
命令。

rust markdown mdbook
2个回答
0
投票

您可以使用mdBook的主题功能。

  1. 使用

    --theme
    选项创建随机 mdBook。

    $ mdbook init --theme abc
    
  2. 确认

    theme/
    目录已创建。

    $ ls
    
    book  book.toml  src  theme
    
  3. theme/
    目录复制到您的 mdBook 目录。

  4. 编辑

    theme/index.hbs

  5. 照常执行

    mdbook build


0
投票

https://rust-lang.github.io/mdBook/format/theme/index.html 中所述,您可以指定自定义

head.hbs
文件(您可以将其放入
theme/
)并添加自定义
<head>
为其添加标签。

© www.soinside.com 2019 - 2024. All rights reserved.