@quinton.prosacco
В Node.js можно использовать модуль fs (file system) для чтения файла. Для считывания файла построчно необходимо использовать синхронный метод чтения с опцией кодирования. Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
const fs = require('fs');
function readFileSyncToArray(path) {
const data = fs.readFileSync(path, 'utf8');
const lines = data.split('
'); // Разделяем данные на массив строк
return lines;
}
// Пример использования
const path = 'путь_к_файлу';
const fileArray = readFileSyncToArray(path);
console.log(fileArray);
|
В данном примере функция readFileSyncToArray считывает содержимое файла построчно и возвращает массив строк. Для работы с этим кодом необходимо подставить реальный путь к файлу в переменную path. Результат будет выведен в консоль.
Обратите внимание, что этот код выполняет чтение файла синхронно, блокируя выполнение остального кода до полного чтения файла в память. Если файл очень большой или чтение занимает много времени, возможно более рационально использовать асинхронный метод чтения.