1. Убедитесь, что у вас установлен Node.js.
2. Создайте файл `cars.js` и вставьте в него следующий код:
const fs = require('fs');
const path = require('path');
const filePath = process.argv[2];
if (!filePath) {
console.error('Пожалуйста, укажите путь к файлу.');
process.exit(1);
}
fs.readFile(path.resolve(__dirname, filePath), 'utf8', (err, data) => {
if (err) {
console.error('Ошибка при чтении файла:', err);
process.exit(1);
}
const lines = data.split('\n');
const numberOfRecords = lines.length > 1 ? lines.length - 1 : 0; // исключаем заголовок
console.log(`Количество автомобилей: ${numberOfRecords}`);
});
3. Убедитесь, что ваш CSV файл находится в правильном пути относительно вашего скрипта.
4. Запустите скрипт командой:
node bin/cars.js __fixtures__/cars1.csv
Количество автомобилей: 20