@studyworld/mobile-shared

3.1.0 • Public • Published

Работа с приложением

Что понадобится

Если работаем удаленно:

Установка

  1. yarn

Запуск

  1. yarn storybook (Для управления эмулятором из браузера. Опционально)
  2. Запустить эмулятор ios/android
  3. yarn android (установка приложения)
  4. yarn start (запуск приложения)

Если браузерный storybook не подключается к эмулятору

Сервер storybook иногда не подключается к эмулятору андройда. Для решения проблемы нужно:

  1. sudo apt install adb
  2. adb reverse tcp:7007 tcp:7007

Как тестировать локальные изменения shared на проектах (без релиза)

  1. Открываем shared, устанавливаем зависимости, делаем правки, коммитимся
  2. Открываем любой проект (a24c, a24p, sb-customer, br-customer), устанваливаем зависимости
  3. yarn localShared
  4. yarn start
  5. Если нужен билд - yarn cli --skipModules

Коммит

Мы используем commit convention

Разработка

Мы не используем develop ветку. Чтобы сделать новый релиз и залить новую фичу или фикс, мы должны сделать новую ветку от master. Название ветки должно соответсвотвать названию задачи в jira, в рамках которой выпускается релиз (например AMB-275)

Далее тестим свои изменения на проекте с помощью yarn localShared и создаем Merge Request в master ветку

Readme

Keywords

none

Package Sidebar

Install

npm i @studyworld/mobile-shared

Weekly Downloads

149

Version

3.1.0

License

none

Unpacked Size

2.44 MB

Total Files

1373

Last publish

Collaborators

  • dmitriy_bodyanskiy
  • r.asatov
  • anoma1y
  • tossox
  • eiamei