2

虽然这有效

1. [Notifier system requirements](#requirements)

这不起作用

1. [Deployment steps](#steps to deployment)

Steps to deployment并且是我文件requirements中的标题/部分标题。README.md

4

2 回答 2

5

根据这个过滤器(从gi​​thub/markup链接),GitHub 使用以下步骤将文本转换为 slug:

  1. 将所有字符转换为小写 ASCII 字符。
  2. 删除除空格和连字符以外的所有标点符号。
  3. 将所有空格转换为连字符。

因此,您的链接应该是:

[Deployment steps](#steps-to-deployment)
于 2018-11-06T18:13:20.987 回答
1

通过将鼠标悬停在它上面或使用浏览器的开发工具检查它来查看呈现的标头的目标。您应该会发现“部署步骤”标头的目标不是steps to deployment,而是steps-to-deployment.

像这样更新您的链接,它应该可以工作:

1. [Deployment steps](#steps-to-deployment)
于 2018-11-06T13:14:08.333 回答