Routing und Navigation für Ihre React Native-Apps.
Die Dokumentation finden Sie unter Reactnavigation.org.
Dieser Zweig enthält den Code für die neueste stabile Version von React Navigation. Den Code für frühere Versionen finden Sie in den folgenden Zweigen:
Name | Neueste Version |
---|---|
@react-navigation/bottom-tabs | |
@react-navigation/core | |
@react-navigation/devtools | |
@react-navigation/drawer | |
@react-navigation/elements | |
@react-navigation/material-top-tabs | |
@react-navigation/native-stack | |
@react-navigation/native | |
@react-navigation/routers | |
@react-navigation/stack | |
React-Native-Drawer-Layout | |
React-Native-Tab-Ansicht |
Bitte lesen Sie unseren Beitragsleitfaden durch, um loszulegen!
Da wir ein Monorepo verwenden, ist es nicht möglich, ein Paket über die Repository-URL zu installieren. Wenn Sie eine gespaltene Version von Git installieren müssen, können Sie gitpkg
verwenden.
Installieren Sie zuerst gitpkg
:
yarn global add gitpkg
Führen Sie dann die folgenden Schritte aus, um ein geforktes Paket zu veröffentlichen und zu installieren:
cd
zum Speicherort des geklonten Repositorysyarn
aus, um alle Abhängigkeiten zu installierenyarn lerna run prepack
aus, um die Build-Schritte auszuführencd
in das Paketverzeichnis, das Sie verwenden möchten (z. B. cd packages/stack
für @react-navigation/stack
).gitpkg publish
aus, um das Paket in Ihrem Repo zu veröffentlichenNach der Veröffentlichung sollten Sie etwa Folgendes sehen:
Package uploaded to [email protected]: < user > / < repo > .git with the name < name >
Sie können die Abhängigkeit nun in Ihrem Projekt installieren:
yarn add < user > / < repo > .git# < name >
Denken Sie daran, <user>
, <repo>
und <name>
durch die richtigen Werte zu ersetzen.