4.8. Задание: исправление ошибок и оживление проекта

Ваша задача: настроить проект на работу со шрифтами и изображениями.

Если мы попытаемся его запустить командой npm start, появится множество ошибок о том, что отсутствуют зависимости для нормальной работы React.

Вам необходимо самостоятельно добавить зависимости, настроить их и запустить проект локально.

Для этого (минимально) нужно:

  1. Добавить в поле dependencies файла package.json следующие библиотеки:
  • react,
  • react-dom,
  • react-router-dom.
  1. Добавить дополнительную библиотеку @babel/preset-react обработчика Babel и привести в рабочее состояние. Библиотека должна находиться в поле devDependencies файла package.json.
  2. Отредактировать файлы webpack.config.js и.babelrc, чтобы ошибки исчезли и сборка работала.

Опционально можно создать (изменить) директории (пути выхода) для изображений.

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