Ein schnelles, abhängigkeitsfreies Paket, um häufige Probleme zu vermeiden, die Entwickler beim Ausführen von pod install
haben.
🚀 Verwendung
npx pod-install
👋 Hinweis: Dieses Paket ist nicht auf native React-Projekte beschränkt, Sie können es mit jedem iOS- oder Xcode-Projekt verwenden, das CocoaPods verwendet (wie Ionic oder Flutter).
🤔 Warum?
Alle nativen Pakete (insbesondere solche, die mit NPM installiert werden) müssen oft Folgendes erklären:
- Was ist CocoaPods.
- Was ist gem.
- Wie installiert man CocoaPods.
-
cd
in das richtige Verzeichnis, bevor manpod install
. - Es kann sein, dass Sie
pod repo update
ausführen müssen, um Ihr Projekt zu reparieren. - Warum CocoaPods einen Darwin-Rechner benötigt.
Aber jetzt können Sie die Benutzer einfach anweisen, npx pod-install
auszuführen.
Dieses Paket macht folgendes:
- Prüfe, ob der Rechner Darwin ist.
- Wenn nicht, wird es mit einer hilfreichen Fehlermeldung beendet.
- Stellt sicher, dass CocoaPods CLI auf dem Rechner installiert ist.
- Wenn nicht, dann wird versucht, CocoaPods CLI zu installieren, zuerst mit gem, dann mit homebrew.
- Prüfe, ob ein Xcode-Projekt im aktuellen Verzeichnis vorhanden ist
- Wenn nicht, dann wird es erneut in einem
ios/
-Verzeichnis versucht (wenn eines existiert).
- Wenn nicht, dann wird es erneut in einem
- Ausführen von
pod install
- Wenn
pod install
fehlschlägt, weil das Repo veraltet ist, dann wirdpod repo update
ausgeführt und erneut versucht.
- Wenn
⚙️ Optionen
Für weitere Informationen führen Sie npx pod-install --help
(oder -h
)
Flag | Eingabe | Beschreibung | Standard |
---|---|---|---|
--non-interactive |
|
Aufforderung zur Installation von CocoaPods mit sudo überspringen | process.stdout.isTTY |
--quiet |
|
Nur Fehler drucken | false |