npm

Un pachet rapid, cu dependență zero pentru reducerea problemelor comune pe care dezvoltatorii le au atunci când rulează pod install.

🚀 Utilizare

npx pod-install

👋 Notă: Acest pachet nu este limitat la proiectele native React, îl puteți utiliza cu orice proiect iOS sau Xcode care utilizează CocoaPods (cum ar fi Ionic, sau Flutter).

🤔 De ce?

Toate pachetele native (în special cele instalate cu NPM) trebuie adesea să explice următoarele:

  • Ce este CocoaPods.
  • Ce este gem.
  • Cum se instalează CocoaPods.
  • cd în directorul corespunzător înainte de a rula pod install.
  • Este posibil să aveți nevoie să rulați pod repo update pentru a vă repara proiectul.
  • De ce CocoaPods necesită o mașină Darwin.

Dar acum puteți pur și simplu să le spuneți utilizatorilor să ruleze npx pod-install.

Acest pachet va face următoarele:

  • Verifică dacă mașina este darwin.
    • Dacă nu, atunci va ieși cu un mesaj de eroare util.
  • Asigură-te că CocoaPods CLI este instalat pe mașină.
    • Dacă nu, atunci va încerca să instaleze CocoaPods CLI, mai întâi cu gem, apoi cu homebrew.
  • Verifică dacă există un proiect Xcode în directorul curent
    • Dacă nu, atunci va încerca din nou într-un director ios/ (dacă există unul).
  • Executați pod install
    • Dacă pod install nu reușește pentru că repo-ul nu este actualizat, atunci va executa pod repo update și va încerca din nou.

⚙️ Opțiuni

Pentru mai multe informații rulați npx pod-install --help (sau -h)

.

.

Flag Input Description Default
--non-interactive Săriți solicitarea de a instala CocoaPods cu sudo process.stdout.isTTY
--quiet Imprimați doar erorile false

Licență

Lasă un răspuns

Adresa ta de email nu va fi publicată.