Не могу понять, почему я получаю это предупреждение Крамдауна
Ранее этот текст обрабатывался Kramdown без проблем:
* **[GIT]** Setup a git repo for your team
Недавно я начал получать эту ошибку:
kramdown warning: No link definition for link ID 'git' found on line 4
В истории ревизий Kramdown я не вижу, что теперь это неверный ввод, и до того, как я получил и изменил сотни файлов, мне было интересно, сможет ли кто-нибудь пролить на это свет, а также как мне проще всего изменить строку. Я хочу, чтобы текст "[GIT]" выделился жирным шрифтом на маркированной строке.
1 ответ
Это не неверный ввод. kramdown правильно проанализирует, как и ожидалось (начиная с версии 1.6.0):
<ul>
<li><strong>[GIT]</strong> Setup a git repo for your team</li>
</ul>
Я не уверен, почему предупреждения были подавлены ранее, но я проверил код Ruby, и это предупреждение присутствовало в самой ранней доступной версии. Я также вернулся к 1.3.3, и он также генерирует это предупреждение.
Даже если kramdown генерирует желаемый результат, если вы хотите избежать предупреждения, вы можете выйти за скобки.
* **\[GIT\]** Setup a git repo for your team