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.
-
cdin das richtige Verzeichnis, bevor manpod install. - Es kann sein, dass Sie
pod repo updateausfü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 installfehlschlägt, weil das Repo veraltet ist, dann wirdpod repo updateausgefü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 |