Комментарий здесь , связанный в комментарии @AlesD к другому ответу, отлично справился с задачей. В src
создайте node_modules/problem-library/index.d.ts
и поместите туда обновленные определения типов. Они переопределят предоставленные библиотекой.
Ваш .gitignore, скорее всего, проигнорирует ваш файл, что не годится. Вы можете исправить это, изменив свой .gitignore
node_modules/
!src/node_modules/
Первый - это существующее исключение из папки, второй добавляет шаблон, который отрицает его для этого случая.
См. сообщение в блоге, которое я написал на этот точный вопрос, в котором объясняется, как использовать SyntaxHighlighter и исправить TinyMCE, чтобы он не испортил ваш пробел или теги (вы можете настроить один из файлы tinymce в Wordpress или используйте плагин , чтобы сделать это за вас).
Используйте плагин WP-Syntax. Чтобы использовать его, вы оборачиваете код предварительным тегом с атрибутом языка. Объединяет усилия.
Если подсветка синтаксиса на стороне клиента (JavaScript) также доступна, я могу порекомендовать google-code- prettify , который работает довольно хорошо. Для того, чтобы сделать его безошибочным для меня как для автора, нужно лишь небольшое экранирование кода, как я подробно изложил в публикации .
Вы можете использовать Windows Live Writer, чтобы написать сообщение для своего блога и используйте плагин Steve Dunns для записи в реальном времени .