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ímpod 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).
- Jestliže ne, pak to zkusí znovu v adresáři
- Spustí
pod install
- Pokud
pod install
selže, protože repozitář je zastaralý, pak spustípod repo update
a zkusí to znovu.
- Pokud
⚙️ 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 |