.. | ||
readme.md |
Блок заданий "Задание, Java Script, Node JS:" (6)
- Установите node.js (https://nodejs.org/en/, версия LTS например, хотя не важно). Используйте документацию (https://nodejs.org/dist/latest-v16.x/docs/api/, точнее описание использования модуля "fs" https://nodejs.org/dist/latest-v16.x/docs/api/fs.html) для создания модуля (файла "*.js") который будет выполнять следующие действия:
- получать список всех файлов '.html' и '.htm' в некоторой папке (путь к папке можно захардкодить в константу в шапке модуля) (см. fs.readdir / fs.readdirSync);
- читать каждый файл полученный в п.1 (см. fs.readFile / fs.readFileSync);
- разбирать прочитанный файл, получать информацию о количестве параграфов (тегов <P ...>...) содержащих некоторую подстроку (строку можно захардкодить в константу в шапке модуля);
- выводить статистику собранную в п.3 в консоль (console.log(...)) с указанием имени файла в котором собрана эта статистика.