npm

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 man pod 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).
  • Ausführen von pod install
    • Wenn pod install fehlschlägt, weil das Repo veraltet ist, dann wird pod repo update ausgeführt und erneut versucht.

⚙️ 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

Lizenz

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.