Устанавливает пакеты
npm i
Запускаем проект
npm start
Если редачите сначала скачиваем последние обновления:
git pull
Работаем и коммитем:
git add .
git commit -m "BlaBlaBla"
И заливаем РАБОТАЮЩИЙ проект:
git push
- Создаем в корне проекта файл .env
- Указываем путь к API переменной REACT_APP_API_URL, например: файл RejhDumaClient/.env
REACT_APP_API_URL='http://localhost:8080/'
В папке public хранятся статические файлы такие как картинки, обращаться к ним нужно напрямую, например:
<img src="/images/rejh-icon.svg"/>
В папке <b>components</b> хранятся все основные компоненты, также тут есть папка shared в котором хранятся ПЕРЕИСПОЛЬЗУЕМЫЕ компоненты, такие как кнопки, контейнер, формы и так далее...
В папке <b>layouts</b> хранятся такие компоненты как NavBar, Footer и Header, которые отображаются на любой странице
В папке <b>pages</b> хранятся страницы по которым мы будем переходить, тоже в виде компонент
В папке <b>routers</b> хранятся роутеры в которых мы будем указывать пути и лэйауты для разных страниц
В папке <b>store</b> мы будем создавать mobx общие хранилища состояний
В папке <b>api</b> будем взаимодействовать с сервером
В папке <b>utils</b> хранятся вспомогательные элементы: константы, функции итд