В данной серии заданий основной целью является понимание основ работы с платформой Node.js.
Вам предлагается выполнить ряд небольших задач с постепенным возрастанием сложности. Финальным штрихом станет создание небольшого приложения по сборке статического сайта. Исполняемый код находится в файлах index.s
- У вас должен быть установлен Node.js 16й версии
- Сделайте форк репозитория
- Отправьте ссылку на репозиторий в crosscheck-submit
- Клонируйте репозиторий
- Выполните команду
npm installдля установки eslint и тайпингов node.js которые помогут вам при выполнении заданий - Находясь в корневой директории выполняйте команды по названиям директорий
node 01-read-file
- При решении задач запрещается использование любых сторонних модулей
- Каждое из заданий должно запускаться командой node <имя папки задания> выполненной в корневой директории
- Запрещается использование синхронных функций модуля fs такие как
fs.statSync(path[, options]),fs.readFileSync(path[, options])и другие находящиеся в разделе synchronous API - Запрещается использование таймера setTimeout()
- Выполнение и проверка таска должны проводиться на node LTS версии .
01 Чтение файла с выводом содержимого в консоль
02 Запись консольного ввода в файл
03 Вывод информации о файлаx хранящихся в папке
04 Копирование папки
05 Сборка css бандла
06 Сборка HTML страницы из компонентов и стилей