Чтобы запустить проект на локальной машине используйте
yarn
для установки зависимостей
yarn start
для запуска проекта
По умолчанию проект будет запущен на порту 3000.
yarn test
для прогона имеющихся тестов
Чтобы собрать production сборку, используйте yarn build
Проект использует:
- Create-react-app
- react-hot-loader
- TypeScript
- Redux
- RxJS
- SCSS
- Ant Design
- Storybook
npm i -g yo
- yeoman generator
npm i -g generator-rs
- генератор компонентов, как в проекте
Например, хотим сделать общий компонент-карточку:
в папке src/shared/components
призываем yo rs:c
. Отвечаем Card
и Yes
. Будет создана папка ./Card
с файлами Card.tsx
с базовым компонентом, Card.module.scss
и index.ts
с экспортом по умолчанию.