/ Ich kann nicht herausfinden, warum ich diese Warnung von Kramdownn bekomme - kramdown

Kann nicht herausfinden, warum ich diese Kramdownn Warnung bekomme - kramdown

Zuvor hatte ich diesen Text ohne Probleme von Kramdown verarbeitet:

* **[GIT]**  Setup a git repo for your team

Vor kurzem habe ich diese Fehlermeldung erhalten:

kramdown warning: No link definition for link ID "git" found on line 4

Ich kann das in der Kramdown-Revisionsgeschichte nicht sehenDies ist jetzt eine ungültige Eingabe, und bevor ich hunderte von Dateien erhalten und modifizieren kann, frage ich mich, ob jemand dies beleuchten kann und auch, wie ich die Zeile am leichtesten modifizieren kann. Ich möchte, dass der Text "[GIT]" in einer Zeile mit Aufzählungszeichen fett dargestellt wird.

Antworten:

1 für die Antwort № 1

Es ist keine ungültige Eingabe. Kramdown wird das erwartungsgemäß korrekt analysieren (ab Version 1.6.0):

<ul>
<li><strong>[GIT]</strong>  Setup a git repo for your team</li>
</ul>

Ich bin nicht sicher, warum die Warnungen unterdrückt wurdenIch habe aber vorher den Ruby-Code durchgesehen und diese Warnung war in der frühesten verfügbaren Version vorhanden. Ich habe auch auf 1.3.3 zurückgegriffen und diese Warnung generiert.

Auch wenn kramdown die gewünschte Ausgabe generiert, können Sie die Klammern ausweichen, wenn Sie die Warnung vermeiden möchten.

* **[GIT]**  Setup a git repo for your team