Несколько дней назад я снова начал вникать в это и думаю, что на правильном пути, чтобы скоро что-то опубликовать. ![]()
Работы оказалось больше, чем ожидалось.
С технической точки зрения Discourse полагается на библиотеку Markdown-it для обработки Markdown и имеет множество подключённых к ней пользовательских плагинов.
В моём предыдущем видео я использовал эту библиотеку через ссылку на CDN. Однако markmap по умолчанию пытается загрузить Markdown-it с CDN и использовать другой экземпляр. Это означает, что вы не сможете использовать специфические функции Discourse в markmap, поэтому необходимо реализовать библиотеку иначе, чтобы использовать экземпляр из Discourse.
Следите за обновлениями. ![]()