=====readFile (читат файл)===== const fs = require('fs'); //модуль для работы с файлами const path = require('path'); //Есть синхронные методы и асинхронные методы //асинхронный метод, не блокирует поток , рекомендуется /** * Метод чтения файлов * первый параметр путь к файлу, * второй парамет callback функция function(Ошибка , данные файла в бинарном фидк) * Во всех calback функциях в node по конвенции первый параметр всегда error */ fs.readFile(path.join(__dirname, 'notes', 'mynotes.txt'), function(err, data){ if(err){ throw new Error(err); } console.log(data); /* * * */ console.log(Buffer.from(data).toString()); /* * Hello world!!! * * file upend - этой строки не потомучто функции выполняются асинхронно * */ }); /** * Метод чтения файлов * первый параметр путь к файлу, * второй кодировка * третий парамет callback функция function(Ошибка , данные файла в бинарном фидк) * Во всех calback функциях в node по конвенции первый параметр всегда error */ fs.readFile(path.join(__dirname, 'notes', 'mynotes.txt'),'utf-8' ,function(err, data){ if(err){ throw new Error(err); } console.log(data+'utf-8'); /* с указанной кодировкой метод возвращает данные в нормальном виде *Hello world!!!file upendutf-8 * */ });