Учебный проект Яндекс.Практикума: приложение "Мессенджер". Смотреть на Netlify или Heroku.
Для работы необходим Node.js >=12.13.0, установленный на вашем компьютере. А также git (не забудьте добавить его в PATH
).
Скачайте репозиторий и установите зависимости, запустив npm i
в корне репозитория. Доступные команды:
npm run start
— старт проекта в дев-режиме (локальный сервер и авто-сборка при изменениях в коде),npm run build
— сборка для production,npm run test
— запуск тестов
Типизация:
Процессинг CSS:
Линтинг и форматрирование:
Сборка:
Проект использует базовые стили из html5-boilerplate.
В качестве шаблонизатора используется handlebars.
Для генерации ID инстансам компонент используется nanoid
Очень плохая. Нужно попробовать прекомпилировать шаблоны и статические компоненты