fs.readFileSync ( "./ банк /" + клиент, 'cp1251');выбрасывает бросить новый ERR_INVALID_OPT_VALUE_ENCODING - PullRequest
0 голосов
/ 07 мая 2019

Я пытаюсь прочитать из файла (файл на болгарском языке) и с utf 8 возвращает бессмысленные символы, поэтому я попробовал cp1251, но выдает: ERR_INVALID_OPT_VALUE_ENCODING.

var str = fs.readFileSync("./bank1/"+client,'cp1251');

1 Ответ

0 голосов
/ 07 мая 2019

Вы должны добавить опцию кодирования как объект, например, так:

var str = fs.readFileSync("./bank1/"+client, { encoding: 'cp1251' });

Надеюсь, это поможет.

...