2.5. Задание: настройка дополнительных зависимостей

Работа над заданием

Задание принимается автоматически после нажатия на кнопку «Задание готово»

Мы продолжаем работу с нашим проектом — счётчиком нажатий клавиш клавиатуры и счётчиком кликов по кнопке. Ссылку на исходный код проекта вы найдёте в материалах к заданию.

Ваша задача:

  1. Добавить к конфигу из предыдущих демонстраций зависимости Babel и ESlint.
  2. Самостоятельно, используя полученные знания, настроить указанные пакеты в отдельных файлах, а затем собрать проект.

У вас должен получиться тот же проект, но с добавлением двух файлов конфигурации (формат вы выбираете сами):

  • .babelrc,
  • .eslintrc.

В них будут настроены соответствующие пакеты.

После сборки проекта вы должны увидеть в появившейся директории dist файл bundle.js (или с другим названием, если вы его изменяли), где «не должно быть переменных, объявленных через let и const».

Ссылки на документацию и готовый конфиг вы найдёте выше — в материалах.

Когда справитесь с задачей, нажмите на кнопку «Задание готово» — у вас откроется демо с решением автора. Сравните свой результат с эталонной реализацией.