Проект сделанный на курсе Яндекс Практикума: React - разработчик.
Ссылка на превью - http://edgallen.burger.nomoredomains.xyz/
Чтобы установкить все зависимости и запустить проект, нужно выполнить следующие действия:
- Клонировать репозиторий
git clone https://github.com/Edgallen/react-burger
- Установить зависимости через npm
npm install
- Запустить проект
npm start
--К оглавлению--
Библиотеки использованные для написания проекта:
- React
- Redux
- React-Router
- React-DnD
- TypeScript
--К оглавлению--
Для тестов использовались следующие библиотеки
- Jest
- Cypress
Для запуска Cypress добавлен скрипт (Требуется время для запуска):
npm run cypress:open
--К оглавлению--
При деплое на сервер, для корректной работы раутинга, может потребоваться изменить путь к скрипту и css в билд версии.
Меняем путь c этого:
<script defer="defer" src="./static/js/main.b0e01c43.js"></script>
<link href="./static/css/main.fd6b3806.css" rel="stylesheet">
На этот:
<script defer="defer" src="/static/js/main.b0e01c43.js"></script>
<link href="/static/css/main.fd6b3806.css" rel="stylesheet">
--К оглавлению--