Un paquet rapide et sans dépendance pour réduire les problèmes courants que les développeurs rencontrent lors de l’exécution de pod install.
🚀 Usage
npx pod-install
👋 Avis : Ce package n’est pas limité aux projets React natifs, vous pouvez l’utiliser avec tout projet iOS ou Xcode utilisant CocoaPods (comme Ionic, ou Flutter).
🤔 Pourquoi ?
Tous les paquets natifs (en particulier ceux installés avec NPM) doivent souvent expliquer ce qui suit :
- Qu’est-ce que CocoaPods.
- Qu’est-ce que gem.
- Comment installer CocoaPods.
-
cddans le répertoire approprié avant d’exécuterpod install. - Vous pouvez avoir besoin d’exécuter
pod repo updatepour corriger votre projet. - Pourquoi CocoaPods nécessite une machine darwin.
Mais maintenant vous pouvez simplement demander aux utilisateurs d’exécuter npx pod-install.
Ce paquet fera les choses suivantes :
- Vérifier si la machine est darwin.
- Si ce n’est pas le cas, il quittera avec un message d’erreur utile.
- S’assurer que CocoaPods CLI est installé sur la machine.
- Si ce n’est pas le cas, il essaiera d’installer CocoaPods CLI, d’abord avec gem, puis avec homebrew.
- Vérifier s’il y a un projet Xcode dans le répertoire actuel
- Si ce n’est pas le cas, il réessayera dans un répertoire
ios/(s’il existe).
- Si ce n’est pas le cas, il réessayera dans un répertoire
- Exécuter
pod install- Si
pod installéchoue parce que le repo est périmé, alors il exécuterapod repo updateet réessayera.
- Si
⚙️ Options
Pour plus d’informations, lancez npx pod-install --help (ou -h)
| Flag | Input | Description | Default |
|---|---|---|---|
--non-interactive |
|
Sauter l’invitation à installer CocoaPods avec sudo | process.stdout.isTTY |
--quiet |
|
Imprimer seulement les erreurs | false |
Licence
.