Когда я помещаю кодировку в fs.readFileSync
в "windows-874"
, она выдает [ERROR] Unknown encoding: windows-874
Перед этим я обнаружил пакет обнаружение-кодировки символов для определения кодировки это, но он не поддерживает windows -874 (но я действительно уверен, что кодировка файла 'windows -874').
И список кодировок, которые поддерживает этот узел * У 1011 * тоже нет windows -874.
Мой отсканированный код, когда исходное кодирование равно windows -874
const fs = require('fs');
const convertFileToUtf8 = (path, originalEncoding) => {
const file = fs.readFileSync(path, originalEncoding); // Error here!
fs.writeFileSync(path, file, 'UTF-8');
};
Цель: преобразование файла windows -874 на utf8.
Как решить эту проблему?