Маршрутизация и навигация для ваших приложений React Native.
Документацию можно найти на сайте actnavigation.org.
Эта ветка содержит код последней стабильной версии React Navigation. Код предыдущих версий вы можете найти в следующих ветках:
Имя | Последняя версия |
---|---|
@react-navigation/bottom-tabs | |
@react-navigation/core | |
@react-navigation/devtools | |
@react-navigation/ящик | |
@react-navigation/elements | |
@react-navigation/material-top-tabs | |
@react-navigation/native-stack | |
@react-navigation/родной | |
@react-navigation/маршрутизаторы | |
@react-navigation/стек | |
реакция-родной-макет ящика | |
реакция-родная-вкладка-представление |
Пожалуйста, прочитайте наше руководство по вкладу, чтобы начать!
Поскольку мы используем монорепозиторий, невозможно установить пакет из URL-адреса репозитория. Если вам нужно установить разветвленную версию Git, вы можете использовать gitpkg
.
Сначала установите gitpkg
:
yarn global add gitpkg
Затем выполните следующие действия, чтобы опубликовать и установить разветвленный пакет:
cd
к местоположению клонированного репо.yarn
, чтобы установить любые зависимости.yarn lerna run prepack
чтобы выполнить этапы сборки.cd
в каталог пакета, который вы хотите использовать (например, cd packages/stack
для @react-navigation/stack
).gitpkg publish
, чтобы опубликовать пакет в вашем репозитории.После публикации вы должны увидеть что-то вроде этого:
Package uploaded to [email protected]: < user > / < repo > .git with the name < name >
Теперь вы можете установить зависимость в свой проект:
yarn add < user > / < repo > .git# < name >
Не забудьте заменить <user>
, <repo>
и <name>
правильными значениями.