npm

Rychlý balíček s nulovou závislostí pro omezení běžných problémů vývojářů při spouštění pod install.

🚀 Použití

npx pod-install

👋 Upozornění: Tento balíček není omezen na nativní React projekty, můžete jej použít s jakýmkoli iOS nebo Xcode projektem využívajícím CocoaPods (jako je Ionic, nebo Flutter).

🤔 Proč?

Všechny nativní balíčky (zejména ty instalované pomocí NPM) často potřebují vysvětlit následující:

  • Co je CocoaPods.
  • Co je gem.
  • Jak nainstalovat CocoaPods.
  • cd do správného adresáře před spuštěním pod install.
  • Možná budete muset spustit pod repo update, abyste opravili svůj projekt.
  • Proč CocoaPods vyžaduje stroj Darwin.

Nyní můžete jednoduše nařídit uživatelům, aby spustili npx pod-install.

Tento balíček provede následující:

  • Zkontroluje, zda je stroj darwin.
    • Pokud ne, pak se ukončí s užitečnou chybovou zprávou.
  • Zajistí, že je na počítači nainstalováno rozhraní CocoaPods CLI.
    • Jestliže ne, pak se pokusí nainstalovat CocoaPods CLI, nejprve pomocí gem, pak pomocí homebrew.
  • Zkontroluje, zda je v aktuálním adresáři projekt Xcode
    • Jestliže ne, pak to zkusí znovu v adresáři ios/ (pokud existuje).
  • Spustí pod install
    • Pokud pod install selže, protože repozitář je zastaralý, pak spustí pod repo update a zkusí to znovu.

⚙️ Možnosti

Pro více informací spusťte npx pod-install --help (nebo -h)

.

Flag Input Description Default
--non-interactive Přeskočit výzvu k instalaci CocoaPods pomocí sudo process.stdout.isTTY
--quiet Pouze tisk chyb false

Licence

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.