Open dudeonthehorse opened 7 years ago
@dudeonthehorse поделись подробностями. На какой версии ноды запускаешь? Кодируется в юникод содержимое ссылки или содержимое атрибута href
?
@Gurylev, привет. Кодируется вся кириллица в html-документе вообще. Что на шестой ноде была проблема, что сейчас на восьмой.
а версия ноды?) в идеале вообще инструкцию по воспроизведению бага.
Ты хочешь сказать, что твоя кириллица не кодируется? Btw, это заметно только в исходном коде и при просмотре билда текстовым редактором. Инспектор хрома ест нормально.
Текущая нода v8.7.0
Баг воспроизводится на чистой gulp-таске с кириллическим текстом в обрабатываемом файле
У меня кодируется не весь документ, а только всё до ближайшего родителя. Но не суть.
Проблема решается исправлением 52 строчки на такую
var $ = cheerio.load(file.contents, { decodeEntities: false });
Мне ленно пилить пул реквест, извиняйте.
Спасибо, кодировку это пофиксило. Но поломался рендеринг кастомных тегов в inky
, который тоже юзает cheerio
.
Это я уже покурю сам. Ты пусечка <3
Библиотека преобразовывает кириллицу в unicode сущности типа
Выпуск № 284 — 5:0 в пользу путешествий по России
хотя в оригинале используется
Выпуск № 284 — 5:0 в пользу путешествий по России