Я просто пытаюсь декодировать файл кодировки win1255 с помощью сервера узлов.
Я нашел решение!с Iconv lib:
const decode = content => {
const iconv = new Iconv('CP1255', 'UTF-8//TRANSLIT//IGNORE');
const buffer = iconv.convert(content);
return buffer.toString('utf8');
}
и этого было достаточно (под macOS ...), НО , когда я пытался запустить его на Windows Server 2012(prod server) Я получил ошибку, что Iconv lib не поддерживается в win32.
Поэтому я попытался решить ее с помощью iconv-lite, но обнаружил, что iconv-lite не поддерживает кодировку win1255 / cp1255.
Ошибка в win server:
iconv.node не является действительным приложением Win32
Так что на самом деле я чувствую себя беспомощным.
надеюсь, что кто-то может помочь мне решить эту проблему.
Большое спасибо.