RangeError: Invalid array lengthRangeError: недопустимая длина массива
Массив был создан с недопустимой длиной — например, отрицательным числом или не целым числом.
ENOENTУказанный файл или директория не существуют по заданному пути.
Файл или директория, к которым вы пытаетесь обратиться, не существуют. Типичные причины: опечатка в пути, разрешение относительных путей из неожиданной директории, удалённые файлы или состояние гонки при файловых операциях.
Проверьте корректность пути с помощью fs.existsSync(). Используйте path.resolve() или path.join() для надёжного построения путей. Узнайте текущую рабочую директорию с помощью process.cwd(). При необходимости создайте директорию с помощью fs.mkdirSync(path, { recursive: true }).
fs.readFileSync('/nonexistent/file.txt'); // ENOENT: no such file or directoryRangeError: Invalid array lengthМассив был создан с недопустимой длиной — например, отрицательным числом или не целым числом.
TypeError: Assignment to constant variableБыла предпринята попытка переприсвоить переменную, объявленную с помощью const.
SyntaxErrorДвижок JavaScript столкнулся с кодом, не соответствующим синтаксису языка.
ERR_ASSERTIONПроверка утверждения из модуля assert Node.js завершилась неудачей.
SyntaxError: Unexpected end of inputПарсер достиг конца ввода, продолжая ожидать дальнейший код — как правило, из-за незакрытых скобок или строк.
ERR_BUFFER_OUT_OF_BOUNDSБыла предпринята попытка чтения или записи за пределами Buffer.